ich für dieses Problem ähnlich bekam: Android Studio 64-bit ERROR: 32-bit Linux Android emulator binaries are DEPRECATEDandroid Studio auf 64-Bit-OS 64-Bit-OS ERROR geben: 32-Bit-Linux Android Emulator Binärdateien DEPRECATED
Ich betreibe Android Studio 2.1.1 auf Gentoo Linux/amd64, und wenn ich versuche Emulator von android android Studio zu laufen geben Sie mir Fehler:
/home/user/Android/Sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_5X_API_23 ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them you will have to do at least one of the following: - Use the '-force-32bit' option when invoking 'emulator'. - Set ANDROID_EMULATOR_FORCE_32BIT to 'true' in your environment. Either one will allow you to use the 32-bit binaries, but please be aware that these will disappear in a future Android SDK release. Consider moving to a 64-bit Linux system before that happens.
Aber
$ file /home/user/Android/Sdk/tools/emulator /home/user/Android/Sdk/tools/emulator: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.15, stripped
Wie Sie Emulator sehen kann, ist 64b es binär, ich laufe es 64bit OS, auch Tools-> Android-> Avd Manger zeigen, dass Nexus_5X_API_23 hat CPU/ABI = x86_64,
so was ist "32-Bit-Fehler" über?
aktualisieren
Sieht aus wie es einige Erlaubnis brauchen, weil ich Emulator von Root-Benutzer ausgeführt werden können. Aber ich kann immer noch nicht erraten, was genau es braucht.
Oh Gott ... Das half, danke! –
Wie haben Sie dieses Problem gelöst? –
@AndreyPietrov Ich setze Umgebungsvariable auf richtigen Wert, wie in Antwort beschrieben. – user1244932