问题描述
我已经在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
这里有什么问题?
最佳答案
-
在Ubuntu上成功安装。但不运行avd如果正在运行64位系统,则需要安装ia32-libs
sudo apt-get install ia32-libs
-
R无法解析为变量
这可能是由于以下原因
-
类不是该软件包的一部分添加适当的软件包
-
在清单文件类路径中未正确定义
清除并运行AVD将起作用
次佳答案
如果来自拳头评论的cmd在我的情况下不起作用(64位Crunchbang),那么您也可以尝试:
sudo aptitude install ia32-libs lib32ncurses5 lib32stdc++6
第三种答案
我通过备份”emulator”并创建指向正确仿真器的符号链接来解决该问题:
mv emulator emulator_bup
ln -s emulator64-arm emulator