Java.lang.verifyerror Wie kann ich die Ursache beheben oder sogar herausfinden?

8

Wenn ich gerade einen Alptraum durchmache, der versucht, einen java.lang.verifyerror zu beheben, hatte ich Probleme mit der Eclipse, also habe ich mich entschieden zu deinstallieren und es neu zu installieren, alles schien normal, bis ich versuchte, die App zu starten, das ist, als ich bemerkte, dass ich die App nicht mehr starten konnte, jedes Mal, wenn ich versuche es zu läuten es stürzt ab und gibt mir diesen Fehler, aber ich habe keine Ahnung, was es verursacht Da das Fehlerprotokoll mir kleine Hinweise gibt und ich keine konkreten Antworten im Internet finden kann, kann mir jemand sagen, was falsch ist, basierend auf meinem Logcat? jede Hilfe wird einen langen Weg gehen

%Vor%     
Edmund Rojas 26.05.2013, 23:23
quelle

4 Antworten

15

Dies ist ein Problem mit ADT v22. Es ist ziemlich schwer zu beheben. Es gibt einige Vorschläge hier: Der CommonsBlog - Ändere Deinen Eclipse-Build-Pfad nicht manuell ... Außer jetzt für R22 (Danke an StreetsOfBoston und CommonswareGuy)

    
G. Blake Meike 27.05.2013, 00:10
quelle
0

Soweit mir bekannt ist, verwendet Android ein anderes Klassendateiformat. Wenn Sie JAR / Java-Dateien von Drittanbietern verwenden, müssen Sie diese zuerst über das Tool dx ausführen, das mit dem Android-Gerät ausgeliefert wird SDK.

Ein anderer möglicher Grund ist möglicherweise eine Methode in einer java.lang -Klasse, die auf der von Ihnen verwendeten Android-SDK-Ebene nicht unterstützt wird (z. B. String.isEmpty() ).

    
Konstantin Yovkov 26.05.2013 23:29
quelle
0

Wenn die Antwort von @G. Blake Meike arbeitet aus irgendeinem Grund nicht für dich, hier ist ein anderer Weg, es zu beheben.

  
  1. Rechtsklick Projekt & gt; Buildpfad & gt; Konfigurieren Sie den Erstellungspfad
  2.   
  3. Klicken Sie auf Android links
  4.   
  5. Rechts wählen Sie einen anderen Zielnamen / eine andere API als 4.2.2 aus, da es anscheinend Probleme gibt.
  6.   
  7. Klicken Sie auf OK (An dieser Stelle werden Ihre Projekte mit der ausgewählten API neu erstellt)
  8.   
  9. Starten Sie die Anwendung
  10.   

Ich hoffe, das hilft.

    
Zeus 27.06.2014 17:23
quelle
0

Ich habe gerade die 3rd-Party-Bibliothek im TAB "Import und Export" des Build-Pfads aktiviert.

    
jettimadhuChowdary 11.12.2014 09:40
quelle

Tags und Links