我有一个应用程序..我导出了签名的 apk 并上传到了 Play 商店。当我从我的电脑运行签名的 apk 时,它运行良好,但是当我从 Play 商店下载相同的 apk 时,它崩溃了......我连接了日志-cat,它说没有为我的一个类找到classdef。但我检查了我的清单很多次。我已经在那里定义了这个类。我该怎么办
下面是我的logcat-
下面是我定义类的清单。
我有一个应用程序..我导出了签名的 apk 并上传到了 Play 商店。当我从我的电脑运行签名的 apk 时,它运行良好,但是当我从 Play 商店下载相同的 apk 时,它崩溃了......我连接了日志-cat,它说没有为我的一个类找到classdef。但我检查了我的清单很多次。我已经在那里定义了这个类。我该怎么办
下面是我的logcat-
下面是我定义类的清单。
我在 eclipse 上遇到过类似的问题,每次我发布到 Play 商店时,在上传 APK 之前,我都会验证它是否正确构建
您可以通过使用 ADB将导出的 APK 安装到您的设备来做到这一点,并且只有在验证构建工作正常后,您才能将其上传到 Play 商店
您可以通过在命令提示符/adb 中发出以下命令来将导出的 apk 安装到您的设备
adb install build.apk
其中 build.apk 是构建的 apk 二进制文件的名称
如果您最终构建无法运行(例如,您现在收到类似的异常),请尝试从 eclipse 的菜单中“清理项目”,它在构建后大部分时间帮助我解决了此类崩溃