Ich hatte eine der vielen Lösungen auf https://code.google.com/p/android/issues/detail?id=78377 für dieses Problem mit 4.2.2 Telefone implementiert implementiert Aber jetzt, da ich die Tools 23 aktualisiert habe, ist das Problem wieder da. Wenn Sie sich diesen Problembericht ansehen, werden Sie sehen, dass es seit der Aktualisierung viele Leute mit dem gleichen Problem gibt. Die Lösungen auf NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder auch nicht funktionieren, weil sie kommen aus https://code.google.com/p/android/issues/detail?id=78377Noch einmal java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.i nach dem Update auf Support-Tools 23
Dies ist die Ausnahme Ich erhalte:
java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.i
at android.support.v7.widget.ActionMenuView.getMenu(ActionMenuView.java:643)
at android.support.v7.widget.Toolbar.ensureMenu(Toolbar.java:876)
at android.support.v7.widget.Toolbar.getMenu(Toolbar.java:847)
at android.support.v7.internal.widget.ToolbarWidgetWrapper.getMenu(ToolbarWidgetWrapper.java:702)
at android.support.v7.internal.app.ToolbarActionBar.getMenu(ToolbarActionBar.java:583)
at android.support.v7.internal.app.ToolbarActionBar.populateOptionsMenu(ToolbarActionBar.java:441)
at android.support.v7.internal.app.ToolbarActionBar$1.run(ToolbarActionBar.java:65)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:776)
at android.view.Choreographer.doCallbacks(Choreographer.java:579)
at android.view.Choreographer.doFrame(Choreographer.java:547)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:762)
at android.os.Handler.handleCallback(Handler.java:800)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5391)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(NativeStart.java)
Mein proguard hat dies:
-keep class !android.support.v7.internal.view.menu.**,android.support.** {*;}
Irgendwelche Lösungen? viele Beschwerden von Nutzern bekommen.
mich Ich habe immer noch das gleiche Problem, nachdem ich das hinzugefügt habe. laufende Geräte 4.2.2 – Mikey