32 位 Linux Android 模拟器二进制文件已弃用 - Android Studio

32 位 Linux Android 模拟器二进制文件已弃用 - Android Studio
  • Android Studio 1.3
  • Ubuntu 14.04.2
  • 64 位操作系统 64 架构
  • 支持可视化
  • 联想 H50 Intel® Core™ i5-4460 处理器
  • 显卡:NVIDIA® GeForce® GT 705

我已经完成了在系统上安装 KVM 的步骤。所有检查都正常,但在运行 Nexus 7 2013 模拟器时仍然收到此消息。

使用运行>编辑配置>模拟器选项卡>附加命令行选项下的以下行。

我意识到有人问过类似的问题,但我无法让它发挥作用,也许它可以帮助处于类似情况的其他人。

-qemu -m 512 -enable-kvm

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.

答案1

我觉得收到此消息很奇怪,因为我运行的是 64 位系统。我做了进一步研究,发现这是内核的一个错误。

我根据下面的解决方案对其进行了更新,现在无需使用强制 32 位即可工作。

https://stackoverflow.com/questions/31680018/solved-android-studio-64-bit-error-32-bit-linux-android-emulator-binaries-are

下面的内核没有产生错误。

3.13.0-61-通用

答案2

只需添加 export ANDROID_EMULATOR_FORCE_32BIT=true您的.profile文件并运行即可source .profile

我刚刚在笔记本电脑上完成并工作了。

相关内容