Xamarin Android APP 在闪屏后崩溃
Xamarin Android APP crashes after splash screen
我使用 Visual Studio 团队服务来构建我的 android xamarin 应用程序。构建工作正常,但如果我将 apk 部署到我的 phone,它会在登录屏幕后崩溃。
如果我尝试使用 visual studio Archive Manager 创建 apk 文件并部署创建的 apk,它工作正常。我本地创建的 apk 和来自构建服务器的 apk 有什么区别?密钥库文件是相同的。有什么建议吗?
这是我的标志配置
这是我的构建配置
更新 1:
我使用了托管构建。现在我创建了一个测试项目(在 visual studio 15.1 中创建新的黑色安卓项目)并取消注释这一行 SetContentView(Resource.Layout.Main);
与我的其他项目中的结果相同,应用程序在启动后崩溃。我认为这不是代码的问题,而是构建或签名的问题
更新 2:
将托管构建更改为托管 VS2017
我遇到了同样的问题,在签名任务上启用 ZipAlign 选项后问题得到解决,也许这也是您需要做的。
启用 "Zipalign" 对我有用!
我使用 Visual Studio 团队服务来构建我的 android xamarin 应用程序。构建工作正常,但如果我将 apk 部署到我的 phone,它会在登录屏幕后崩溃。 如果我尝试使用 visual studio Archive Manager 创建 apk 文件并部署创建的 apk,它工作正常。我本地创建的 apk 和来自构建服务器的 apk 有什么区别?密钥库文件是相同的。有什么建议吗?
这是我的标志配置
这是我的构建配置
更新 1:
我使用了托管构建。现在我创建了一个测试项目(在 visual studio 15.1 中创建新的黑色安卓项目)并取消注释这一行 SetContentView(Resource.Layout.Main);
与我的其他项目中的结果相同,应用程序在启动后崩溃。我认为这不是代码的问题,而是构建或签名的问题
更新 2:
将托管构建更改为托管 VS2017
我遇到了同样的问题,在签名任务上启用 ZipAlign 选项后问题得到解决,也许这也是您需要做的。
启用 "Zipalign" 对我有用!