33 votes

Kit de développement de contenu Android SDK échouant avec NullPointerException

J'ai récemment commencé à obtenir une erreur à chaque fois que j'interagir avec l'Android SDK et AVD Manager dans Eclipse Helios

J'ai essayé de réinstaller le plugin Eclipse et le SDK Android, mais en vain.

Si je vais à la "paquets Installés" à la page et cliquez sur actualiser (ou d'installer ou de retirer un paquet), je reçois une boîte de pop-up disant que

'Android SDK Content Loader' has encountered a problem. 
parseSdkContent failed 
java.lang.NullPointerException.

Voici le log complet:

Trace De La Pile

java.lang.NullPointerException
   at com.android.ide.eclipse.adt.internal.sdk.Sdk.loadTarget(Unknown Source)
   at com.android.ide.eclipse.adt.AdtPlugin$10.run(Unknown Source)
   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Les Données De Session

eclipse.buildId=M20100909-0800
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_IE
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os linux -ws gtk -arch x86 -product org.eclipse.epp.package.java.product

Quelqu'un d'autre a rencontré récemment? Il ne semble pas avoir une influence réelle du développement Android mais ses juste un peu ennuyeux.

38voto

Le problème est dans l' your-avd-name.ini qui est situé à la ...\<user-profile>\.android sur votre machine Windows (si vous êtes utilisateur de Windows). Lorsqu'une erreur se produit au cours de l'avd.ini analyseur, la Google plugin ADT tente d'accéder à une carte qui est nulle. La solution est de supprimer le contenu litigieux .fichier ini et recréer votre avd(s).

Cette information a été posté ici: http://community.developer.motorola.com/t5/MOTODEV-Studio-for-Android/Android-SDK-Content-Loader-has-encountered-a-problem/td-p/6565

25voto

ash Points 201

J'ai résolu le problème en supprimant le répertoire .android dans mon profil utilisateur.

9voto

user3132692 Points 61

Solution:

Étape 1 . Recherchez le dossier nommé:> .android

Ce dossier peut être situé dans votre répertoire utilisateur Windows, par exemple dans Windows 7/8:

C: \ Users \ YOUR_WINDOWS_USERNAME.android

Étape 2 . Supprimer ce dossier .android

Étape 3 . Redémarrez Eclipse et tout va bien maintenant

6voto

reznic Points 149

J'ai résolu le problème en supprimant le dossier .metadata de l'espace de travail.

5voto

Allez à C:/Users/<profile-name>/.avd et supprimez le fichier .ini du AVD ..Restart Eclipse .. sinon, si vous ne savez pas quel fichier supprimer ou la solution ci-dessus ne fonctionnait pas pour vous, supprimez tout le dossier créé%% AVD ..et redémarrez eclipse ..

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X