错误:32位Linux Android模拟器二进制文件已弃用

时间:2014-10-21 19:02:47

标签: android emulation 32-bit ubuntu-14.04

我在ubuntu 14.04 32位上安装了最新版本的ADT Bundle 32位。我创建了一个AVD,但它没有启动。当我按下开始按钮时,它显示以下信息:

为AVD启动模拟器' NexusOne' 错误:32位Linux Android模拟器二进制文件已被弃用,以便使用它们        您必须至少执行以下操作之一:         - 使用' -force-32bit'调用'模拟器'时的选项。         - 将ANDROID_EMULATOR_FORCE_32BIT设置为' true'在你的环境中。        任何一个都允许你使用32位二进制文​​件,但请你        意识到这些将在未来的Android SDK版本中消失。        在发生这种情况之前,请考虑迁移到64位Linux系统。

我尝试通过将导出ANDROID_EMULATOR_FORCE_32BIT = true设置为gedit .profile文件和gedit .bashrc文件来修复它。什么都没有改变。

感谢您帮助我!

8 个答案:

答案 0 :(得分:13)

我有一个很好的解决方案。 你可以用eclipse或netbeans开始它。 试试:

  1. 在Eclipse中,单击您的Android项目文件夹,然后选择Run>运行配置...

  2. 在“运行配置”对话框的左侧面板中,选择您的Android项目运行配置或创建新配置。

  3. 单击“目标”选项卡。

  4. 在Additional Emulator Command Line Options字段中,输入:

    -force-32bit
    

    使用此运行配置运行您的Android项目。

    在netbeans中你: 1.你选择debuger选择Customize ...

    1. 在模拟器选项中写入 -force-32bit
    2. 点击确定。并运行应用程序

答案 1 :(得分:7)

我用以下方法解决了这个问题:

导出ANDROID_EMULATOR_FORCE_32BIT = true

然后我从命令行启动模拟器。它有效!

希望它对你有所帮助。

答案 2 :(得分:5)

我做了以下

转到运行配置>目标标签>向下滚动到最后一个>其他仿真器命令行选项> -force-32bit

答案 3 :(得分:1)

对于Android Studio:

运行>编辑配置> Android> Android应用程序> app>模拟器选项卡

启用其他命令行选项旁边的复选框:

输入-force-32bit

答案 4 :(得分:0)

转到运行配置>目标标签>向下滚动到最后一个>其他仿真器命令行选项> -force-32bit

答案 5 :(得分:0)

我有同样的问题,现在我解决了,我有Ubuntu 15.10我的解决方案是:

  1. 打开终端
  2. 在终端
  3. 找到路径目录Android-studio
  4. 我写了导出ANDROID_EMULATOR_FORCE_32BIT = true,键盘键输入
  5. 并执行Android-studio
  6. 文件夹bin中的./studio.sh

答案 6 :(得分:0)

ON LINUX MINT

  1. 转到终端
  2. 输入 gedit .profile
  3. 将以下行粘贴在页面末尾
  4. export ANDROID_EMULATOR_FORCE_32BIT = true
  5. 在终端或重启系统中输入 source .profile
  6. ON UBUNTU

    1. 转到终端
    2. 输入 gedit .bashrc
    3. 将以下行粘贴到该文件的末尾
    4. export ANDROID_EMULATOR_FORCE_32BIT = true
    5. 在终端或重启系统中输入 source~ / .bashrc

答案 7 :(得分:-1)

创建一个shell脚本:

#!/bin/bash
#
#   set export ANDROID_EMULATOR_FORCE_32BIT=true

export ANDROID_EMULATOR_FORCE_32BIT=true
/opt/adt-bundle-linux-x86-20140702/eclipse/eclipse

更改shell脚本可执行文件并将其运行到活动eclipse中 " /选择/ ADT-束-Linux的x86-20140702 /蚀/蚀"是日食之路