Android(安卓)Studio:can't reload AVD list的解决方法
在更新了Android Studio后,真机调试出现一下问题而无法调试:
Cannot reload AVD list: cvc-enumeration-valid: Value ‘280dpi’ is not facet-valid with respect to enumeration ‘[ldpi, mdpi, tvdpi, hdpi, xhdpi, 400dpi, xxhdpi, 560dpi, xxxhdpi]’. It must be a value from the enumeration.
Error parsing D:\sdkforas\android-sdk-windows\system-images\android-22\android-wear\armeabi-v7a\devices.xml
cvc-enumeration-valid: Value ‘280dpi’ is not facet-valid with respect to enumeration ‘[ldpi, mdpi, tvdpi, hdpi, xhdpi, 400dpi, xxhdpi, 560dpi, xxxhdpi]’. It must be a value from the enumeration.
Error parsing D:\sdkforas\android-sdk-windows\system-images\android-22\android-wear\x86\devices.xml
打开SDK Manager后,出现的是这样的情况:
我先删除了上面broken标红的两个文件。
发现以上问题仍然存在。
于是根据AVD list报错的提示,可以知道system-images的device.xml文件可能出错,于是解决方法就来了:
用/sdk/tools/lib/devices.xml去替换system-images\android-22\android-wear\x86\devices.xml和system-images\android-22\android-wear\armeabi-v7a\devices.xml中的devices.xml
替换后,问题得到解决。
更多相关文章
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- android sdk没有64位linux版本
- Spring For Android初体验
- 还在用递归删除文件夹及里面的文件吗?android下一行命令搞定!
- Android(安卓)SDK无法更新问题解决
- Android培训班(66)dex文件打开流程