Ich habe die YouTubePlayerView-Bibliothek in unsere App integriert und funktioniert einwandfrei, aber wenn ich die App minimiere, stürzt sie ab oder Sie können sagen, wenn die App in den Hintergrund tritt, stürzt sie ab. HierAktivitätsabsturz mit YouTubePlayerView, wenn App minimiert wird
ist das Crash-Protokoll:
java.lang.NoClassDefFoundError: rt
at rs.<clinit>(SourceFile:17)
at android.support.v7.widget.RecyclerView.onSaveInstanceState(SourceFile:201)
at android.view.View.dispatchSaveInstanceState(View.java:12985)
at android.view.ViewGroup.dispatchFreezeSelfOnly(ViewGroup.java:2643)
at android.support.v7.widget.RecyclerView.dispatchSaveInstanceState(SourceFile:220)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.View.saveHierarchyState(View.java:12968)
at com.android.internal.policy.impl.PhoneWindow.saveHierarchyState(PhoneWindow.java:1705)
at android.app.Activity.onSaveInstanceState(Activity.java:1277)
at com.google.android.youtube.player.YouTubeBaseActivity.onSaveInstanceState(Unknown Source)
at android.app.Activity.performSaveInstanceState(Activity.java:1226)
at android.app.Instrumentation.callActivityOnSaveInstanceState(Instrumentation.java:1223)
at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3342)
at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3401)
at android.app.ActivityThread.access$1100(ActivityThread.java:139)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1320)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:149)
at android.app.ActivityThread.main(ActivityThread.java:5257)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609)
at dalvik.system.NativeStart.main(Native Method)
07-03 13:02:44.608 31106-31174/com.seeken D/FA: Logging event (FE): _ae, Bundle[{_o=crash, timestamp=1499067164609, fatal=1}]
07-03 13:02:44.808 31106-31106/com.seeken I/dalvikvm: Could not find method java.util.Locale.toLanguageTag, referenced from method bme.a
07-03 13:02:44.808 31106-31106/com.seeken W/dalvikvm: VFY: unable to resolve virtual method 10275: Ljava/util/Locale;.toLanguageTag()Ljava/lang/String;
07-03 13:02:44.808 31106-31106/com.seeken D/dalvikvm: VFY: replacing opcode 0x6e at 0x00e4
07-03 13:02:44.848 31106-31106/com.seeken D/dalvikvm: GC_FOR_ALLOC freed 3454K, 15% free 20646K/24152K, paused 25ms, total 25ms
07-03 13:02:44.868 31106-31106/com.seeken E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.seeken, PID: 31106
java.lang.NoClassDefFoundError: rt
at rs.<clinit>(SourceFile:17)
at android.support.v7.widget.RecyclerView.onSaveInstanceState(SourceFile:201)
at android.view.View.dispatchSaveInstanceState(View.java:12985)
at android.view.ViewGroup.dispatchFreezeSelfOnly(ViewGroup.java:2643)
at android.support.v7.widget.RecyclerView.dispatchSaveInstanceState(SourceFile:220)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:2629)
at android.view.View.saveHierarchyState(View.java:12968)
at com.android.internal.policy.impl.PhoneWindow.saveHierarchyState(PhoneWindow.java:1705)
at android.app.Activity.onSaveInstanceState(Activity.java:1277)
at com.google.android.youtube.player.YouTubeBaseActivity.onSaveInstanceState(Unknown Source)
at android.app.Activity.performSaveInstanceState(Activity.java:1226)
at android.app.Instrumentation.callActivityOnSaveInstanceState(Instrumentation.java:1223)
at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3342)
at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3401)
at android.app.ActivityThread.access$1100(ActivityThread.java:139)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1320)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:149)
at android.app.ActivityThread.main(ActivityThread.java:5257)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609)
at dalvik.system.NativeStart.main(Native Method)
Hier ist mein Manifest:
<activity android:name=".activities.VideoActivity"
android:configChanges="orientation|screenLayout|screenSize"/>
Ich habe bereits hinzugefügt 'android: configChanges = "Orientierung | Bildschirmdarstellung | Bildschirmgröße"' diesen Code in einem offenkundigen, aber immer noch Problem gegenüber. Bitte prüfe. –