Android API Version:29
Android 手机型号&ROM(Phone model & ROM): 华为Android10
Logcat上下文 Logcat context
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.plugin.gallery/com.plugin.gallery.loader.a.ActivityN1NRNTS5}: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4060)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4247)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:91)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2613)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:8668)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1109)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
at b.d.a.a.a.a.attachBaseContext(:4)
at android.app.Activity.attach(Activity.java:8110)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4009)
问题详细描述
当主程序(宿主程序)是Release版时,启动插件时报错。Debug版正常。
其它重要信息 Other important information
replugin-host-lib/gradle Version:3.4.0 rePlugin-plugin-lib/gradle Version:3.4.0
Android API Version:29 Android 手机型号&ROM(Phone model & ROM): 华为Android10
Logcat上下文 Logcat context
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.plugin.gallery/com.plugin.gallery.loader.a.ActivityN1NRNTS5}: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4060) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4247) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:91) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2613) at android.os.Handler.dispatchMessage(Handler.java:110) at android.os.Looper.loop(Looper.java:219) at android.app.ActivityThread.main(ActivityThread.java:8668) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1109) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference at b.d.a.a.a.a.attachBaseContext(:4) at android.app.Activity.attach(Activity.java:8110) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4009)