Fehler beim ausführen der Android-app
Nachdem ich aktualisiert ADT 22.3 bekomme ich diesen Fehler:
[2013-11-09 17:56:27 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-11-09 17:56:27 - Chinese Notecards] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
Was kann ich tun?
mögliche Duplikate von Android-Dex gibt eine BufferOverflowException
InformationsquelleAutor Henoch | 2013-11-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen
Rechtsklick auf Ihr Projekt > Android-tools - > Add support library
Überprüfen Sie auch https://code.google.com/p/android/issues/detail?id=61710
InformationsquelleAutor Amit Hooda
Versuchen, das entfernen des Android-Abhängigkeiten aus dem Projekt, zusätzlich zu den oben genannten Vorschläge.
Schritte:
Dies funktionierte in meinem Fall, aber das entfernen der Android-Abhängigkeiten kann zu Fehlern in Ihrem Projekt. Also, seien Sie sicher und überprüfen Sie die Projekt-Abhängigkeiten.
InformationsquelleAutor Rohit V
Versuchen, Rechtsklick auf Ihr Projekt > android > Project build Target >wählen Sie kleiner version als 4.4
und versuchen zu reinigen das Projekt.
Es funktionierte für mich. 🙂
InformationsquelleAutor user3009917
Rechtsklick auf Ihr Projekt > android > Project build Target >wählen Sie kleiner version als 4.4
Überprüfen Sie auch sicherstellen, dass der Wert von android:targetSdkVersion in AndroidManifest.xml Spiele target=android - Projekt.Eigenschaften. Wenn diese beiden Werte sind nicht identisch bauen mit build-tools, version 19.0.0 am Ende in der BufferOverflowException. Nachdem Das Clean-Projekt, es funktioniert für mich 🙂
InformationsquelleAutor Muhammad Usman Ghani