当前位置: 首页>>技术教程>>正文


android无法启动模拟器:无法运行程序

, , ,

问题描述

我已经在Ubuntu上成功安装了android SDK和android eclipse插件。

在我删除Ubuntu并安装Linux Mint之前,一切正常。我再次安装了SDK,并使用了与Ubuntu相同的eclipse副本,但是现在所有的android应用程序都包含错误,无法启动模拟器。

启动模拟器时,出现此消息

Starting emulator for AVD 'test' Failed to start emulator: Cannot run program "/home/anas/android//tools/emulator": error=2, No such file or directory

当android SDK安装在指定路径中并且文件(仿真器)存在于同一路径中时。

另外,我所有的应用程序都包含相同的错误R can not be resolved to a variable

这里有什么问题?

最佳答案

  1. 在Ubuntu上成功安装。但不运行avd如果正在运行64位系统,则需要安装ia32-libs

  sudo apt-get install ia32-libs 
  1. R无法解析为变量

这可能是由于以下原因

  • 类不是该软件包的一部分添加适当的软件包

  • 在清单文件类路径中未正确定义

清除并运行AVD将起作用

次佳答案

如果来自拳头评论的cmd在我的情况下不起作用(64位Crunchbang),那么您也可以尝试:

sudo aptitude install ia32-libs lib32ncurses5 lib32stdc++6

第三种答案

我通过备份”emulator”并创建指向正确仿真器的符号链接来解决该问题:

mv emulator emulator_bup
ln -s emulator64-arm emulator

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10510.html,未经允许,请勿转载。