我在Xamarin中建立了一个非常基本的应用程序。但是,我的应用程序已成功构建和部署,但应用程序本身无法启动,并且在模拟器/真实设备上不可见。
此处可以看到构建输出的缩短版本:
bind
我知道我的TargetFrameworkVersion应该更高,但即使我把它设置得更高,它也不会运行。有没有明显的东西我可能会丢失?我正在使用MVVMCross。我下载的另一个项目:https://github.com/MvvmCross/MvvmCross-Samples/tree/master/XPlatformMenus在我的手机上构建并启动成功。
编辑:我使用这种方法将BasicApp.Android重命名为BasicApp.Droid:https://stackoverflow.com/a/35012594/4810478但遗憾的是,它并没有解决问题。
答案 0 :(得分:0)
尝试将项目名称从BasicApp.Android
更改为BasicApp.Droid
当我使用前缀后缀命名时,我的Android项目出现了问题。
另外,我没有在构建输出中看到Core项目(对于MvvmCross)。确保Android项目引用它。
然后清理整个解决方案并重新构建。