Xamarin App无法在发布模式下工作

时间:2018-05-14 04:42:07

标签: c# xamarin android-ndk

我需要一些帮助来弄清问题是什么。 我有一个全新安装的VS2017完全更新

当我在调试模式下运行我的应用程序时,它工作正常,当我在发布模式下运行应用程序时,它只会挂起启动屏幕,我试图检查设备日志,但我只能看到IlligalStateException

我将Java堆改为1G,但它没有解决问题 我升级到Xamarin.Forms 3.0,我正在使用Android 8.1编译,但没有解决问题(也尝试降低版本)

我将链接设置为无,只增加了应用程序大小并且没有解决问题 当我取消选中" Bundle程序集到本机代码"它然后工作,但我一直在用这个编译我的应用程序。 (它在调试模式下工作)

我检查了当前设置为" C:\ ProgramData \ Microsoft \ AndroidNDK64 \ android-ndk-r15c"的NDK版本。不确定我使用的版本是否不正确,因为这也是一台新的笔记本电脑(我的其他笔记本电脑被盗,所有编译和工作完美) 设备日志似乎也滞后,并且不想过滤。设备监视器似乎也崩溃了。

我只是尝试升级到nds-16,但那并没有起作用。 现在我正在编译没有它,但我想再次编译

1 个答案:

答案 0 :(得分:0)

首先尝试卸载您的应用:

adb uninstall <your.package.name>

也许您使用不同的密钥库进行签名。

您可以将日志详细程度设置为诊断,以便您看到问题:

Tools/Options/Xamarin/Xamarin Diagnostic Output verbosity
Tools/Options/Projects and Solutions/Build and Run/ output verbosity