Wenn ich versuche, mein Projekt auszuführen, erhalte ich diesen Fehler in der Konsole. "Konnte * *. Apk"
nicht findenBetriebssystem: Windows XP
IDE: Eclipse SDK Version: 3.4.2 Build-ID: M20090211-1700
Android: 1.6
ADT: ADT 10.0.0
Zu Ihrer Information: Es passiert nur mit einem einzigen Projekt, andere Projekte laufen gut.
Ich denke, das kann passieren, wenn Sie das Bibliotheksprojekt unterhalb des abhängigen Projekts umbenennen. Eclipse ist ziemlich gut darin, Abhängigkeiten in den meisten Fällen zu aktualisieren, aber dieser scheint zerbrechlich zu sein.
Versuchen Sie zunächst, Ihre Bibliothek in Project & gt zu entfernen und dann erneut hinzuzufügen. Eigenschaften & gt; Android & gt; Bibliothek.
Wenn das nicht funktioniert, säubern Sie Ihre Projekte, beenden Sie Eclipse und öffnen Sie die Datei ".classpath" im Stammverzeichnis Ihres Projekts. Wenn Sie eine Zeile sehen, die auf Ihr Bibliotheksprojekt unter einem früheren Namen verweist, löschen Sie es einfach, speichern Sie die Datei und starten Sie Eclipse neu. Erstellen Sie das Bibliotheksprojekt und dann Ihr abhängiges Projekt. Möglicherweise müssen Sie die Bibliothek wie oben erwähnt erneut hinzufügen. Das hat zumindest für mich funktioniert.
Notiz bearbeiten: Ich habe auch einige veraltete Referenzen in meinen .project-Dateien gefunden. Sie schienen keine Probleme zu verursachen, aber ich entfernte sie auch. Wenn Sie das tun, suchen Sie nach dem alten Namen in dieser Datei, da sich unten ein ganzer "Link" -Abschnitt befand, auf den auch verwiesen wurde.
Stellen Sie sicher, dass nach der Aktualisierung Ihrer Android SDK SDK Build-Tools ordnungsgemäß aktualisiert werden. Sie können es mit Open SDK Manager überprüfen - "Android Sdk Build Tools" Status muss installiert sein. Wenn der Status nicht installiert ist, installieren Sie Android Sdk Build Tools für das gleiche.
starte deine Sonnenfinsternis neu und versuche es erneut
Überprüfen Sie das , dass es für Sie hilfreich sein könnte
Stellen Sie sicher, dass Ihr Projekt die Android 1.6-Bibliothek korrekt importiert hat. Das heißt, in Ihrem Projekt sollten Sie "Android 1.6" sehen, das "android.jar" erweitert und anzeigt.
Wenn referenzierte Bibliotheken & gt; android.jar müssen Sie das beheben, indem Sie den .classpath für das Projekt manuell ändern.
Öffnen Sie .classpath für das Projekt und geben Sie Folgendes ein:
Die wichtige Zeile ist die 3. Klassenpatente, die den Link zu den Android SDK-Bibliotheken darstellt.
Update Android SDK, ist, was es für mich getan hat.
Ich habe ein Spiel mit dem LibGdx Framework erstellt und den gleichen Fehler bekommen. Ich habe verschiedene Lösungen aus verschiedenen Posts bei stackoverflow und anderen ausprobiert.
Hilfe in einem Beitrag im LibGdx Forum gefunden:
Ссылка Geschrieben von Mario am 18. Mai 2013
Gerade aktualisiert zu ADT 22, sollten Sie auch. Der Prozess war jedoch nicht so reibungslos. Was Sie tun müssen:
- Aktualisieren Sie das ADT-Plugin in Eclipse (Hilfe - & gt; Suche nach Updates)
- Öffnen Sie den Android SDK-Manager entweder in Eclipse oder in Ihr Android SDK-Ordner
- Hol alle Updates
- Abrufen aller Updates erneut
- Holen Sie die Updates noch einmal ...
Das Endergebnis sollte ein aktualisiertes ADT-Plugin sowie aktuelle SDK-Pakete sein. Stellen Sie sicher, dass Sie alle drei in der folgenden Abbildung mit den genauen Versionsnummern haben.
Ich musste sie nur einmal aktualisieren und von da an funktionierte es. Selbst wenn dieser Beitrag veraltet ist, dachte ich mir, ich teile das, weil ich einen Tag nichts gefunden habe.
Ich habe dieses Problem auch erlebt, als ich ein Android-Projekt erstellt habe, das eine Android-Bibliothek verwendet. Offensichtlich wusste ich nicht, wie man eine Bibliothek richtig in eine Anwendung einbaut. Ich habe fälschlicherweise Projektabhängigkeiten verwendet (Java Build Path / Projekte) oder eine Bibliothek hinzugefügt (Java Build Path / Libraries). Alles, was ich tun musste, war, auf die Registerkarte Android zu gehen und meine Android-Bibliothek mit Hilfe der Schaltfläche Hinzufügen aus dem Abschnitt Bibliothek zu importieren.
Ich verwende PhoneGap und habe verschiedene Lösungen zur Konfiguration (Eigenschaften, Build-Pfad) überprüft. Mein Problem war jedoch, dass ich alles mit der Standardkonfiguration für Eclipse ausführen wollte. Dann löste ich es zum SDK-Manager zu installieren: Android SDK Build-Tools, und es hat funktioniert.
Mine wurde verursacht durch dieses Problem (Inkompatibilität zwischen ADT und SDK) und wurde somit behoben:
Tags und Links android