android - 为什么我的应用程序仅在华为设备上崩溃,但在其他设备上运行正常?

标签 android huawei-mobile-services

我有一个非常奇怪的问题。昨天,我的应用程序运行良好,并且可以在不同的设备上正确安装。但我不知道为什么会这样。我正在安装我面临以下错误的相同应用程序:

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

我想提及的一件事是,它仅在华为设备型号为 ALE-L21 且操作系统为 6.0 时才会出现此异常,我尝试使用其他设备(如摩托罗拉),它工作正常。我的问题是,当我什么都不做改变时,为什么它在华为设备上表现如此,而在其他设备上运行良好?

还有一件事我刚刚注意到崩溃日志也显示在点下方。这是什么意思?

E/ReportTools: This is not beta user build

最佳答案

我有同样的问题,但在我的例子中,我使用了已安装应用程序的包标识符,并且它们相互冲突,因此无法安装应用程序。

检查 list 文件中的包标识符。

关于android - 为什么我的应用程序仅在华为设备上崩溃,但在其他设备上运行正常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44040809/

相关文章:

android - 叉AOSP源

android - VKSdk.authorize() 后的 VKRequest 抛出错误 "invalid user id"。相继?

java - HMS核心 map 套件, map 加载但不渲染

android - com.huawei.hms :push:5. 3.0.301 中不推荐使用 "AGConnectServicesConfig"类

android - 使用 OpenCV 访问移动立体相机

android - Push Kit 什么时候会包含 android :exported attributes required for Android 12?

java - 检查 Playstore 是否安装了 Android 应用

android - 如何在 map View 中实现 3D/倾斜模式?

华为设备上的 Firebase 远程配置/实时数据库

android - 应该使用哪个 Android 虚拟设备在 Windows 上启动 arm64-v8a APK?