Au moment de l'exécution, je reçois une erreur
Impossible de recharger la liste AVD: cvc-enumeration-valid: la valeur '280dpi' n'est pas valide à facettes en ce qui concerne l'énumération '[ldpi, mdpi, tvdpi, hdpi, xhdpi, 400dpi, xxhdpi, 560dpi, xxxhdpi]'). Il doit s'agir d'une valeur de l'énumération. Erreur lors de l'analyse de C:\Users\Binil\AppData\Local\Android\sdk\system-images\Android-22\Android-wear\armeabi-v7a\devices.xml cvc-enumeration-valid : La valeur "280 dpi" n'est pas valide pour l'énumération "[ldpi, mdpi, tvdpi, hdpi, xhdpi, 400dpi, xxhdpi, 560dpi, xxxhdpi]". Il doit s'agir d'une valeur issue de l'énumération.
utilise Android studio.
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.Android.support:appcompat-v7:22.2.1'
}
quelqu'un peut-il me dire comment corriger cette erreur.
Ce problème est dû au fait que Android Studio n'est pas en mesure de charger Android porte des images système avec un dpi donné. Pour résoudre ce problème, procédez comme suit:
1) Allez à:
C:\Program Files (x86)\Android\android-sdk\system-images\Android-23
et supprimez le dossier "Android wear" qui contient des images système de Android wear.
Accédez à Android SDK et supprimez tous les packages Android Wear.
Le problème que j'ai avec toutes ces réponses est qu'elles jettent le bébé avec l'eau du bain. Lisez simplement le problème et vous vous rendrez compte que le fichier de configuration des périphériques a une valeur qui n'est pas autorisée.
<d:pixel-density>280dpi</d:pixel-density>
devient <d:pixel-density>hdpi</d:pixel-density>
Edit: Le problème avec les réponses qui suppriment aveuglément le dossier entier est que maintenant vous ne pouvez pas développer pour Android Wear. Le problème avec le remplacement de devices.xml dossier est que vous fournissez une liste de spécifications de téléphone où les spécifications portables sont attendues. Maintenant, vous ne pouvez pas tester.
allez dans le répertoire et supprimez le devices.xml
puis allez dans outil> Android> activer l'intégration ADB
Pas besoin de l'enraciner. Pour moi, la suppression du dossier Android wear du chemin a fait l'affaire! C:\Users\Binil\AppData\Local\Android\sdk\system-images\Android-22\Android-wear
Supprimez simplement ce dossier d'usure Android et il fera l'affaire, j'espère :)
Pour être honnête, je ne comprends pas pourquoi Google est passé d'Eclipse à Intellij Idea, j'ai beaucoup de problèmes que je n'avais pas eu auparavant.
Dans mon cas (Linux), je viens de supprimer le fichier
/root/xxx/Sdk/system-images/Android-23/Android-tv/armeabi-v7a/devices.xml
alors je copie
/root/xxx/Sdk/tools/lib/devices.xml
à
/root/xxx/Sdk/system-images/Android-23/Android-tv/armeabi-v7a/