Chaque fois que j'essaie d'exporter un APK depuis Eclipse (essayé Juno et Indigo) sur Mac, Eclipse se bloque après quelques secondes
Cela fonctionnait bien sur ma configuration actuelle.
Exécuter l'application directement (mode débogage) sur mon téléphone fonctionne très bien.
L'erreur de la console est:
Invalid memory access of location 0x10073f113 rip=0x101f656f7
Bus error: 10
J'utilise Mac OS X 10.7.4 sur un MacBook Pro ~ 2010, avec le Java suivant:
Java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)
J'utilise ADT 20.
J'ai essayé de réinstaller Eclipse et le Android SDK, et de re-télécharger ADT.
La vue d'erreur Eclipse n'affiche rien
Avez-vous des idées de méthodes différentes à essayer ou d'autres façons d'enquêter sur ce qui ne va pas?
À votre santé
Mise à jour: pour toute personne venant après 2014, vous devriez utiliser Android Studio , qui n'a pas ce problème.
Désactivez Project/Build automatiquement lorsque vous exportez
Je pense que c'est un problème d'Eclipse incapable de détecter la commande Android fonctionne toujours ou quelque chose de similaire.
Bien sûr, il existe toujours l'option de génération d'APK en utilisant Ant en dehors d'Eclipse, vous pouvez générer un Ant build.xml à partir de votre projet Eclipse plus d'informations dans les documents officiels Android docs
Désactiver Project->Build Automatically
. J'ai remarqué que cela fonctionne pour moi.
Désactivez le projet/build automatiquement avant d'exporter l'apk.
J'ai utilisé le disable Build Automatically
depuis des mois maintenant, jusqu'à ce que je réalise que les plugins AWS ralentissaient tout le processus de lancement. J'ai désinstallé tous les plugins AWS de Help-> InstallationDetails et tout fonctionne maintenant parfaitement comme avant. Je n'ai pas besoin de désactiver Build Automatically
plus.
Cela semble être un problème avec votre JVM. Pouvez-vous mettre à jour votre Java et vérifier à nouveau. Vérifiez également cela lien
project/ clean
a fonctionné pour moi. Je pense que cela pourrait être lié à la construction du projet, comme d'autres utilisateurs l'ont signalé.
vous devriez peut-être essayer d'ajouter l'autorité d'exécution. vous pouvez essayer quelque chose comme ça
première fermeture de la construction automatique
cd/home/votre nom/Android-dev/sdk/tools /
Sudo chmod + x zipalign
fait et bonne chance à vous
Le problème a disparu jusqu'à ce que j'aie mis à jour ADT et Eclipse. Je ne sais pas lequel résout le problème. Maintenant, cela fonctionne bien pour plusieurs exportations signées, avec:
MISE À JOUR: Peu d'exportations après, je reçois toujours des plantages de temps en temps, mais pas très fréquemment.