Cannot reload AVD list: cvc-enumeration-valid: Value '280dpi' is ....问题解决

今天刚开始学习使用IDEA来开发项目,这是AS的父亲哟,项目从Git上clone下来后,在run的时候,报错:

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:\Android-SDK\system-images\android-23\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.

导致项目不能run,最开始的解决办法是将SDK目录下的D:\Android-SDK\system-images\android-23的文件夹直接delete掉,这样虽然能run了,但是回到AS跑其他用到API23的项目,又不能run了,直接google找到了解决办法。


解决方案:

用sdk目录下的tools\lib\devices.xml去替换system-images\android-23\android-wear\x86\devices.xml和system-images\android-23\android-wear\armeabi-v7a\devices.xml

你可能感兴趣的:(Cannot reload AVD list: cvc-enumeration-valid: Value '280dpi' is ....问题解决)