为什么我的应用程序仅在华为设备上崩溃,但在其余设备上工作正常?

时间:2017-05-18 07:03:50

标签: android huawei

我有一个非常奇怪的问题。昨天,我的应用程序工作正常,它正在不同设备上正确安装。但我不知道为什么会这样。我正在安装相同的应用程序,我面对此错误:

Attempt to invoke virtual method 'int com.huawei.lcagent.client.LogCollectManager.getUserType()' on a null object reference

我想提一点的是,只有在华为设备型号是ALE-L21并且操作系统是6.0并且我尝试使用其他设备(如motorola)时才会出现此异常,它工作正常。我的问题是,当我改变什么时,为什么它在huawei设备上的行为如此,而它在其余的设备上工作正常?

我刚刚注意到还有一件事,崩溃日志也显示在下面。这意味着什么?

E/ReportTools: This is not beta user build

2 个答案:

答案 0 :(得分:2)

我有同样的问题,但在我的情况下,我使用了已经安装的应用程序的包标识符,并且彼此冲突,因此应用程序无法安装。

检查清单文件中的包标识符。

答案 1 :(得分:0)

必须禁用资源挂钩或必须关闭华为主题引擎才能使框架处于活动状态。我认为这个问题已经解决了。

尝试关闭Huawai Theme引擎并重新运行它,它应该开始工作