2016-06-05 12 views
0

Ich brauche in der Klasse meiner Selectklassendaten nennen ich es verwende, wenn der Benutzer von spinner beliebiges Element wähltjava.lang.VerifyError: Klasse abweisen, scheiterte Kompilierung-Überprüfung beim Aufruf Klasse

@Override 
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { 
    int icon = imgid1[userspinner.getSelectedItemPosition()]; 
    prefs.edit().putInt("userposition", icon).commit(); 
    data d = new data(); 
    data d1 = d.Accept(userspinner.getSelectedItemPosition()); 
    current.setText(d1.getWeapon_pack()); 
} 

Es zeigt Fehler auf

data d = new data(); 

Hier ist Stacktrace

06-05 11:29:43.796 3011-3011/com.pttest.com.pockettankstips E/AndroidRuntime: FATAL EXCEPTION: main 
                      Process: com.pttest.com.pockettankstips, PID: 3011 
                      java.lang.VerifyError: Rejecting class com.pttest.com.pockettankstips.data because it failed compile-time verification (declaration of 'com.pttest.com.pockettankstips.data' appears in /data/app/com.pttest.com.pockettankstips-2/base.apk) 
                       at com.pttest.com.pockettankstips.selectuser.onItemSelected(selectuser.java:455) 
                       at android.widget.AdapterView.fireOnSelected(AdapterView.java:897) 
                       at android.widget.AdapterView.access$200(AdapterView.java:48) 
                       at android.widget.AdapterView$SelectionNotifier.run(AdapterView.java:865) 
                       at android.os.Handler.handleCallback(Handler.java:739) 
                       at android.os.Handler.dispatchMessage(Handler.java:95) 
                       at android.os.Looper.loop(Looper.java:135) 
                       at android.app.ActivityThread.main(ActivityThread.java:5221) 
                       at java.lang.reflect.Method.invoke(Native Method) 
                       at java.lang.reflect.Method.invoke(Method.java:372) 
                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) 
                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) 
+0

Post 'data' Klasse. (Während Sie auf die Antwort warten, lernen Sie Ihre Namenskonventionen kennen.) –

Antwort

0

ich bin nicht sicher, ob diese wird Ihnen helfen, aber ich bekam die gleiche Fehlermeldung beim Starten einer neuen Aktivität. Deaktivieren von "Instant Run" in Android Studio Einstellungen macht diesen Fehler weg.

settings screen shot