You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 6, 2019. It is now read-only.
java.lang.RuntimeException:Unable to start activity ComponentInfo{xx/xx.activity.WeexCommonActivity}: java.lang.NullPointerException: NullPointerException in DoInvoke because of null receiver
在我们的App中,有一个通用的activity来承载weex页面,已经上线了一些weex的页面,近期从bugly
观察看,部分机型报出了标题中的崩溃,(我们自己测试的时候没有测出来这样的问题,业务正常)
具体,在activity onCreate中:
//初始化weex
InitConfig config = new InitConfig.Builder().setImgAdapter(new ImageAdapter()).build();
WXSDKEngine.initialize(Global.getInstance(), config);
try {
WXSDKEngine.registerModule("GetSizeModule", GetSizeModule.class);
WXSDKEngine.registerModule("RequestModule",RequestModule.class);
WXSDKEngine.registerModule("WebJumpModule",WebJumpModule.class);
WXSDKEngine.registerModule("WeexCommonModule",WeexCommonModule.class);
WXSDKEngine.registerComponent("richtextforroaming", RichTextForRoaming.class);
WXSDKEngine.registerComponent("ApngImageView", ApngImageView.class);
} catch (WXException e) {
e.printStackTrace();
}
mWXSDKInstance = new WXSDKInstance(WeexCommonActivity.this);
mWXSDKInstance.registerRenderListener(this);
mBundleUrl='xxxx'; //我们的js bundle
mWXSDKInstance.renderByUrl("smart service", mBundleUrl, null, null, WXRenderStrategy.APPEND_ASYNC);
详细错误日志如下(隐去App的包名):
java.lang.RuntimeException:Unable to start activity ComponentInfo{xx/xx.activity.WeexCommonActivity}: java.lang.NullPointerException: NullPointerException in DoInvoke because of null receiver
2 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2758)
3 ......
4 Caused by:
5 java.lang.NullPointerException:NullPointerException in DoInvoke because of null receiver
6 xx.activity.WeexCommonActivity.onCreate(Native Method)
7 android.app.Activity.performCreate(Activity.java:6875)
8 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
9 com.didi.virtualapk.internal.VAInstrumentation.callActivityOnCreate(VAInstrumentation.java)
10 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2711)
11 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2819)
12 android.app.ActivityThread.-wrap12(ActivityThread.java)
13 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1558)
14 android.os.Handler.dispatchMessage(Handler.java:102)
15 android.os.Looper.loop(Looper.java:163)
16 android.app.ActivityThread.main(ActivityThread.java:6396)
17 java.lang.reflect.Method.invoke(Native Method)
18 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
19 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
Any idea?
The text was updated successfully, but these errors were encountered: