【发布时间】:2018-11-27 21:11:31
【问题描述】:
我正在尝试将应用程序作为发布 APK 安装在我的 android 设备中,但在应用程序安装开始时它崩溃了。当我直接从 Visual Studio 以发布模式运行应用程序时,它没有显示任何错误并且运行良好。
当我尝试将同一个签名的 APK 文件安装在同一台或其他一些 android 设备上时,它会在应用程序安装开始时崩溃。
Android项目的linking属性设置为None(三个选项都试过了),最低Android版本是jelly bean,最高版本是Oreo 8.1。
我正在使用最新的 Xamarin.Forms 包和 Visual Studio 2017。我的 Android SDK 已更新。请让我知道我需要进行哪些更正才能在所有设备上成功运行 APK。
【问题讨论】:
-
你有
zipaligned这个apk吗? -
是的,我做到了,但没有成功
-
查看
logcat输出以确定应用程序崩溃和/或安装失败的原因。没有这些信息,其他任何事情都只是猜测:docs.microsoft.com/en-us/xamarin/android/deploy-test/debugging/… -
谢谢@SushiHangover,我能够解决我的问题,我的项目中使用的应用程序徽标非常大。我已经调整了它的大小,现在它工作正常。
标签: xamarin xamarin.forms xamarin.android