我已经安装了Android开发工具和Android SDK但我无法创建AVD Manager。 我尝试在创建新的Android设备管理器中选择不同的选项,但是当我点击确定时没有任何反应。控制台打印以下错误消息:
[2014-06-18 22:02:23 - SDK Manager] Error: null
这也是:
[2014-06-18 22:27:05 - SDK Manager] Warning: Couldn't open file: /Users/eduarddedu/.android/devices.xml (No such file or directory)
我安装了ARM EABI v7a系统映像,我没有在名称字段中使用任何空格。
我也试过像某人建议的那样运行monitor.bat; Android设备管理器启动屏幕短暂出现,但后来我收到一条错误消息,说明发生了错误并且'查看日志文件:/ Users / ...
我打开了日志文件并说:
java.io.IOException:文件夹“/Users/eduarddedu/.android/monitor-workspace/.metadata”是只读的。
这真的很奇怪,因为/ Users / eduarddedu中没有任何文件夹.android。我使用ls -a查看隐藏文件。
我不知道这是否相关但我还发现Android SDK Manager日志会报告这两个错误:
无法获取网址https://dl-ssl.google.com/android/repository/addons_list-2.xml,原因:找不到文件
无法获取网址https://dl-ssl.google.com/android/repository/repository-9.xml,原因:找不到文件
就是这样。非常感谢任何建议。
答案 0 :(得分:0)
解决了,我现在可以创建AVD了。要创建AVD,android会尝试在当前用户的主文件夹中写入文件。在我的情况下,主文件夹不可写。我以root用户身份登录,并从' staff'更改了主文件夹的所有者。对我来说,使用chown命令。这是一个关于如何在bash shell中执行此操作的优秀教程:gd.tuwien.ac.at/linuxcommand.org/lts0070.html