首先,我想让大家知道,我对 Android 开发完全陌生,这是我第一次尝试运行 Android 虚拟设备。
当我从 Android Studio 运行 Android 虚拟设备时,出现以下信息:
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.
我将如何做这些(例如使用'-force-32bit'
)?
我使用 Ubuntu 15.04 32 位,是在我的笔记本电脑上独立运行不是在虚拟盒上运行。我已启用虚拟化技术。
答案1
要从命令行启动模拟器实例,请导航到tools/
SDK 文件夹。输入如下模拟器命令:
emulator -avd <avd_name> [<options>]
您可以添加您的 avd 名称来代替<avd_name>
并-force-32bit
代替[<options>]
要从 Android Studio 执行此操作,您可以编辑或创建运行配置:
打开编辑配置来自跑步菜单。
展开Android 应用程序项目并创建一个新配置或打开一个现有配置。
选择运行配置后,调整所需的运行配置设置:
在里面模拟器选项卡中,指定任何模拟器选项其他模拟器命令行选项字段。所以放在
-force-32bit
这里。
更多信息请阅读官方文档。