Solange eine 64-Bit-CPU 32-Bit-Programme ausführen soll , ist es manchmal schwierig zu wissen, welche ich auf meinem Gerät installiert habe.
Es gibt Programme, die dieses Wissen erfordern, wie das Xposed Framework-Installationsprogramm .
Was könnte als die richtige Methode angesehen werden, sei es ADB, Befehlszeile oder Software?
Früher habe ich auf Desktop-Linux gemacht:
sudo uname -a
Vielleicht gibt es ein Äquivalent für Android?
Weitere Daten:
Einige Programme, die darüber informieren sollten, sind mir nicht klar genug. Dies ist ein Beispiel für einen AIDA64-Bericht. Auch wenn es 32 Bit anzeigt, sind das Informationen über das Betriebssystem? Ich würde sagen, es geht nur um die Hardware:
(Klicken Sie zum Vergrößern auf das Bild; meine AIDA64 ist auf Spanisch)
Frage zu diesem anderen erweitert
uname -m
zeigt die Architektur des laufenden Kernels an . Dies unterscheidet sich von dem, was Ihre Hardware ausführen kann.
Leider muss man wissen, welche Architekturen 32-Bit und welche 64-Bit sind. Aber das kannst du ganz einfach herausfinden.
Zum Beispiel zeigt mein m7 arm7l
. Eine schnelle Suche bestätigt, dass es sich um eine 32-Bit-Architektur handelt, was bedeutet, dass mein laufender Kernel als ausführbare 32-Bit-Datei kompiliert wurde.
uname
, erhalten Sie -m The machine (hardware) type
. i.stack.imgur.com/DTueH.pnguname -m
.uname -m
kann täuschen. Einige relevante Details hier: Könnte ein 64-Bit-Hardwaregerät eine 32-Bit-Android-Version ausführen?
Neu in der IT
Feuerlord
ro.product.cpu.abi
und die zugehörigenro.product.cpu.abilist32
undro.product.cpu.abilist64
in der Ausgabe von getprop zu sehen. Ich habe kein 64-Bit-Gerät, daher kann ich einige Dinge nicht testen. Es gibt hier auch eine ähnliche Frage zu Quora .Sopalajo de Arrierez
Sopalajo de Arrierez
Feuerlord
Glücklich
Sopalajo de Arrierez
Andreas T.
Sopalajo de Arrierez
Andreas T.
Andreas T.
Sopalajo de Arrierez
Andreas T.
Sopalajo de Arrierez