6
votes

Message d'erreur dans le studio Android lorsque vous essayez d'exécuter et de charger l'émulateur pour la première fois

Le message d'erreur est le suivant: xxx pré>

J'ai regardé dans ce répertoire et il n'y a pas de fichier config.ini. Seul un fichier userData.img.
Lorsque vous regardez dans le gestionnaire AVD, la colonne Actions indique "Échec de la charge". Si je cliquez avec le bouton droit de la souris et cliquez sur Détails, il affiche une erreur de: p>

 Error: Failed to parse properties from C:\Users\Username\.android\avd\Nexus_5_API_21_x87.avd\config.ini


6 commentaires

Essayez de créer un nouvel émulateur.


A essayé. Même problème. Aucun fichier config.ini. Presque veulent essayer de trouver le fichier de configuration individuel


@johnstamos ayant exactement le même problème, essayé tout ce que les gens recommandent, toujours le problème existe


Dites moi si vous trouvez une solution. Je suis toujours en train de regarder.


Ce n'est certainement pas la question avec les droits. On dirait que c'est le problème de la construction, voici le même problème signalé code.google.com/p/android/issues/detail?id=81552 J'utilise Android Studio 1.0 RC 4, lequel vous êtes sur lequel vous êtes?


Hey Volder. Cela fait un mois et un peu, mais j'ai trouvé mon correctif avec l'édition de la mémoire AVD à 512 dans les paramètres avancés de l'AVD.


11 Réponses :


0
votes

J'ai créé de nombreux émulateurs et jamais toucher .Android \ avd \ nexus_5_api_21_x87.avd \ config.ini Vous venez de créer un émulateur, essayez d'éviter les "données utilisateur de chaîne", choisissez l'API de périphérique et cible appropriées, définissez la mémoire SD sur le montant que vous souhaitez et faites de même avec la RAM externe, et il n'y a aucune raison de ne pas fonctionner. Devineux: Que le \ nexus_5_api_21_x87.avd \ config.ini est lu que! Ou vous n'avez pas la permission d'accéder à .andrroid / (partagez ce dossier à tous les utilisateurs et donnez-leur des accessoires complètes.

J'espère que cela aidera


5 commentaires

Config.ini n'existe pas. C'est comme si ça ne télécharge pas. Je vais essayer de créer le mien.


Ok Focus sur: Vous n'avez pas la permission d'accéder à .android / (partagez ce dossier à tous les utilisateurs et donnez-leur une accessoire complète.


N'a pas fonctionné. Lorsque je sélectionne le nouvel émulateur après avoir cliqué sur Exécuter, il donne toujours la même erreur. Quant à l'accès ... Le fichier n'existe pas. Même si c'était une émission d'autorisations, le dossier qu'il recherche n'est pas là.


Vous avez besoin d'une autorisation pour une bibliothèque: .android /, ignorez le fichier pour l'instant! Si vous n'avez pas d'accès complet (autorisations) à .android / le système ne peut pas croire le fichier.


Ok j'ai partagé le répertoire .android avec tout mon groupe de maison. Le même problème persiste.



0
votes

Comme je l'ai mentionné ci-dessus, je faisais face au même problème.

Pour moi, cela ressemble à l'insecte de la construction et n'est certainement pas les droits de délivrance, tandis qu'un autre fichier a été parfaitement créé (userData.img) ainsi que tout le dossier de l'AVD.

solution n ° 1: sans rien changer dans l'installation, je viens de trouver un fichier config.ini sur Internet. Par exemple Ici est le config.ini pour Nexus_s_api_21

Alors j'ai créé Nexus_s AVD et mettez le fichier de configuration dans le dossier. Ensuite, cela commence à fonctionner.

Le problème avec cette méthode:

  • DISPOSITIFS LIMITÉS
  • Mises à jour de configuration manuellement via le fichier de configuration
  • J'ai toujours eu des problèmes, par ex. Au lieu d'afficher le projet, j'ai été affiché avec la page d'accueil de Android, et il n'y avait pas mon application

    solution n ° 2: alors j'ai totalement supprimé le studio Android et nettoyé toutes les choses et téléchargées 0,8.14 à partir de zéro, lors de l'installation, je l'ai mise à jour une fois à V.0.9.9. et puis n'a pas mis à jour plus avant. Dans cette version - tout a fonctionné très bien sans aucune manipulation. AVD créé à partir de la première fois et lors du lancement - L'écran du projet est affiché ouvert avec Hello World.


0 commentaires

6
votes

Il suffit de mettre le SDK Android dans le même lecteur où vous avez installé l'Android Studio 1.0. Il y a un problème si ces lettres de conduite sont différentes. Cela fonctionnera certainement pour vous. J'ai résolu la dernière semaine.


1 commentaires

Merci@aviver. Ça marche. Je me luttais avec le problème des 2 derniers jours. Tu fais ma journée.



1
votes

Essayez d'utiliser un gestionnaire AVD à partir de C: \ User \ <% Nom d'utilisateur%> \ AppData \ local \ Android \ SDK \

https://code.google.com/p/ Android / Problèmes / Détail? ID = 78577 # C25


0 commentaires

0
votes

J'ai eu le même problème et j'ai pu le réparer avec la solution ci-dessous.

Cause root: mon système est 32 bits et le fichier config.ini était présent dans xxx

au lieu de xxx

notez le x86 ... j'ai simplement copié le fichier de configuration en le dernier dossier et cela fonctionnait.


0 commentaires

1
votes

pour Windows: 1) Dans les variables d'environnement, ajoutez une nouvelle "variables système" Android_sdk_home = D: \ Program Files \ Android-SDK-Windows (sélectionnez votre répertoire domestique d'Android SDK)

2) Modifier le chemin des variables système, ajoutez "% android_sdk_home% \ outils;"


1 commentaires

Merci cela a travaillé pour moi. Maintenant, je reçois une autre erreur, mais au moins cela a passé cette erreur :)



0
votes

J'ai eu le même problème à l'intérieur de Linux. Le problème était de faire installer avec racine et exécuté le studio Android de Mi Normal User, donc dans l'exercice que j'installe Android Studio chaque fichier Android pour Emule Séjour ici:

sudo cp -Rf /root/.android /home/YOUR_USER


0 commentaires

15
votes

J'ai aussi eu cette même erreur, mais la cause n'était pas mal assortie x64 vs x86. Éteint mon émulateur n'a pas réussi à charger car la peau n'était pas définie. La façon dont j'ai réparé était:

  1. Enlevez tous les émulateurs d'usure précédents qui ont échoué
  2. Choisissez le modèle (rond / carré) et la version Android (Lollipop, par exemple)
  3. sur l'écran final, cliquez sur "Afficher les paramètres avancés"
  4. Faites défiler tout le chemin vers le bas et définissez la «définition de la peau personnalisée» sur «AndroidWearsquare» ou «AndroidWearRround», qui devrait être au bas de la liste des skins

    Ensuite, après que vous ayez fini, il suffit de travailler!


2 commentaires

Androidwearsquare (et rond) manquait de la liste des peaux pour moi. La navigation manuelle à l'annuaire de la peau était la solution de contournement.


Je n'avais pas d'androidwearsquare et de peau ronde dans la liste ou dans le répertoire, mais simplement choisir "aucune peau" résolue le problème pour moi.



0
votes

J'ai fait ce qui suit et cela a fonctionné:

  1. déplacé le dossier SDK de c: \ users \ user \ appdata \ local \ android \ sdk au dossier du programme de studio Android sous C: \ Program Files \ Android \ Android Studio \ SDK

  2. Studio Android redémarré et reconfiguré pour pointer vers le nouveau dossier SDK

  3. a recréé l'émulateur et le démarré


0 commentaires

0
votes

J'ai aussi eu ce problème. Je viens de supprimer l'AVD et l'a ajouté à nouveau - Emulator fonctionne bien maintenant.


2 commentaires

Comment avez-vous fait cela? AVD IN Terminal indique la commande non trouvée , et je n'ai même aucune idée de savoir s'il s'agit du nom de l'exécutable ou de certains pré / post / infixes.


Je l'ai fait à travers Gui si je me souviens bien, je ne l'ai pas fait depuis, alors je ne me souviens pas



0
votes

J'ai eu le même problème, et il s'est avéré que mon disque dur était plein. Pour quiconque cherche toujours une solution, assurez-vous que vous avez toujours de l'espace.


0 commentaires