我需要帮助找出问题所在。 我有一个全新安装的VS2017,并已完全更新。
在调试模式下运行我的应用程序时,它可以正常工作;但在发布模式下,它只会停留在启动画面上,我尝试查看设备日志,但只能看到IllegalStateException。
我将Java Heap更改为1G,但并没有解决问题。 我升级到了Xamarin.Forms 3.0,并使用Android 8.1进行编译,但这并没有解决问题(还尝试降低版本)。
我将链接设置为None,但只增加了应用程序的大小,而没有解决问题。 当我取消“将程序集捆绑到本地代码”复选框时,它就可以正常工作,但我一直都是使用这个来编译我的应用程序(而且在调试模式下也可以工作)。
我检查了NDK的版本,它当前设置为“C:\ProgramData\Microsoft\AndroidNDK64\android-ndk-r15c”,不确定我使用的版本是否不正确,因为这也是一台新笔记本电脑(我的其他笔记本电脑被盗了,在那里所有的编译和工作都很完美)。 设备日志似乎滞后,并且不想进行筛选。设备监视器似乎也崩溃了。
我刚刚尝试升级到nds-16,但也没有起作用。 目前我在不使用它进行编译,但我想再次使用它进行编译。