运行Android虚拟设备时出错

运行Android虚拟设备时出错

首先,我想让大家知道,我对 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 执行此操作,您可以编辑或创建运行配置:

  1. 打开编辑配置来自跑步菜单。

  2. 展开Android 应用程序项目并创建一个新配置或打开一个现有配置。

  3. 选择运行配置后,调整所需的运行配置设置:

    在里面模拟器选项卡中,指定任何模拟器选项其他模拟器命令行选项字段。所以放在-force-32bit这里。

更多信息请阅读官方文档

相关内容