- 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 位即可工作。
下面的内核没有产生错误。
3.13.0-61-通用
答案2
只需添加 export ANDROID_EMULATOR_FORCE_32BIT=true
您的.profile
文件并运行即可source .profile
。
我刚刚在笔记本电脑上完成并工作了。