我正在使用Hockey App将android .apk文件分发到beta测试组。当用户在下载和安装过程之后单击“打开”按钮时,应用程序加载的时间不到一秒,并且会在崩溃时消失。当用户打开正在运行的应用程序队列时,您可以看到我的应用程序有一个黑屏空白。
我能够将测试Android设备连接到我的工作站并使用Xamarin Visual Studio插件运行Android设备日志记录,同时尝试按照测试人员使用的过程进行操作。
当我的测试设备上的应用程序“崩溃”时,设备日志中会显示以下错误:
- E 1442 monodroid-assembly Assembly 'assemblies / MyAndroidProject.dll.config'位于错误的地址 0x54622c3a
- E 1442 monodroid-assembly你必须打开'zipalign' myapp.myapp-1.apk
- I 914 ActivityManager进程myapp.myapp(pid 1442) 已经去世了
知道如何解决这个问题吗?
答案 0 :(得分:2)
这是因为我使用为Android应用程序创建的自定义密钥库签署.apk文件后,我的.apk文件未被压缩。