我安装了新的 IntelliJ IDEA 12,社区版。我用它打开了一个在 IDEA 11 中创建的 Android 项目(12 之前的最后一个版本出现了)。当我尝试运行 Android 应用程序时,出现错误:
无法重新加载 AVD 列表:解析 MY_PATH/tools/lib/devices.xml 时出错
有人收到这个错误吗?如何解决?
这是适用于 Linux 64 位机器的 IDEA 12。
编辑
我正在使用 SDK 工具 r21。
我安装了新的 IntelliJ IDEA 12,社区版。我用它打开了一个在 IDEA 11 中创建的 Android 项目(12 之前的最后一个版本出现了)。当我尝试运行 Android 应用程序时,出现错误:
无法重新加载 AVD 列表:解析 MY_PATH/tools/lib/devices.xml 时出错
有人收到这个错误吗?如何解决?
这是适用于 Linux 64 位机器的 IDEA 12。
编辑
我正在使用 SDK 工具 r21。
从“../sdk/tools/lib/devices.xml”复制 devices.xml 文件。
到您的本地文件夹:
C:\用户\用户名.android\
解决了我的问题。
对于那些(像我一样)在 IDEA 11.x 中更改了 XMl 文件内容的人来说,这是一个解决方案Android-SDK/adt-bundle-linux/sdk/tools/lib/devices.xml
。
解决方案是devices.xml
从原始 SDK 文件夹中获取文件并将其复制到lib
您的 Android SDK 文件夹中的文件夹中。
无需触摸devices.xml
您的.android
目录,因为 IDEA 12 在安装过程中将其禁用。
无法重新加载 AVD 列表:针对此错误解析 MY_PATH/tools/lib/devices.xml 时出错
从 C:\Users\admin\AppData\Local\Android\android-sdk\tools\device.xml 复制 device.xml
替换 MY_PATH/tools/lib/devices.xml
将我的 SDK 更新到 4.3 并将 sdk 平台工具更新到 18 后,我能够摆脱这个错误。感谢下面的链接