MelanDawn
MelanDawn
  • 发布:2018-10-15 14:36
  • 更新:2018-10-15 14:36
  • 阅读:2091

【报Bug】Android AS离线打包,应用IApp类空指针异常闪退,应是基座问题

分类:HTML5+

详细问题描述(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)
[内容]
之所以归结为基座问题,是因为应用开发者仅提供了h5代码,无java代码。

个人分析如下:
io.dcloud.common.adapter.ui.WebJsEvent.onReceivedTitle(WebJsEvent.java:630) 方法实现如下
public void onReceivedTitle(WebView var1, String var2) {
this.mAdaWebview.unReceiveTitle = false;
this.mAdaWebview.dispatchWebviewStateEvent(4, var2);
this.mAdaWebview.mFrameView.dispatchFrameViewEvents("titleUpdate", var2);
this.mAdaWebview.mWebViewImpl.mPageTitle = var2;
Logger.i("webview", "onReceivedTitle title=" + var2);
this.mAdaWebview.mLoadCompleted = true;
this.updateTitleNViewTitle(var2);
super.onReceivedTitle(var1, var2);
}

分析到这里终止: super.onReceivedTitle(var1, var2);
未找到 io.dcloud.common.adapter.ui.WebJsEvent.initUniLoadUrl(WebJsEvent.java:635) 方法无法继续分析。

重现步骤
[步骤] 未知,友盟统计捕获
[结果] 空指针异常闪退
[期望] 修复

IDE运行环境说明
[HBuilder 或 HBuilderX]
[IDE版本号]
[windows版本号] win10
[mac版本号]

App运行环境说明
[Android版本号] 1.3.2 /1.3.3 等

[手机型号] 【KNT-AL20, Android 8】 【Le X820, Android 6.0.1】【a1601,Android 5.1.1】【SCL-CL00,Android 5.1.1】【HUAWEI CAZ-AL10,Android 7.0】,型号和版本分布比较广泛,获取Umeng统计的 1.3.2和1.3.3两个版本的数量见附件

附件
附件已提供umeng统计问题数量,log日志

[安装包]

联系方式
[QQ] 846629316

2018-10-15 14:36 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复