Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android在设备上成功构建和安装,但没有';跑不动_Android_Xamarin_Xamarin.forms_Xamarin.android_Visual Studio App Center - Fatal编程技术网

Android在设备上成功构建和安装,但没有';跑不动

Android在设备上成功构建和安装,但没有';跑不动,android,xamarin,xamarin.forms,xamarin.android,visual-studio-app-center,Android,Xamarin,Xamarin.forms,Xamarin.android,Visual Studio App Center,我正在开发一个Xamarin.Forms应用程序(早期阶段),并且刚刚建立了AppCenter来构建和分发它。AppCenter接受Xamarin.Android项目,成功构建它,使用相同的调试键进行签名,并使.apk可供下载。我在两个不同的设备上进行了测试,该应用程序安装成功,但不会运行(立即打开和关闭),不会显示任何错误 如果我从VisualStudio部署应用程序,它可以正常工作 Xamarin.表格3.4.0.1008975 Mono.Android v4.0.30319(Xamari

我正在开发一个Xamarin.Forms应用程序(早期阶段),并且刚刚建立了AppCenter来构建和分发它。AppCenter接受Xamarin.Android项目,成功构建它,使用相同的调试键进行签名,并使.apk可供下载。我在两个不同的设备上进行了测试,该应用程序安装成功,但不会运行(立即打开和关闭),不会显示任何错误

如果我从VisualStudio部署应用程序,它可以正常工作

  • Xamarin.表格3.4.0.1008975
  • Mono.Android v4.0.30319(Xamarin.Android)
  • 最低安卓4.4/目标8.1
  • 在Android6和9上测试(如果从VisualStudio部署,两者都可以工作,但不适用于分布式系统) 从AppCenter发布)
日志:

Time    Device Name Type    PID Tag Message
03-16 18:13:55.483  Sony D6503  Warning 1326    WindowManager   java.lang.IllegalArgumentException: Requested window android.view.ViewRootImpl$W@8108048 does not exist
at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:8890)
at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:8881)
at com.android.server.wm.WindowManagerService.removeWindow(WindowManagerService.java:2766)
at com.android.server.wm.Session.remove(Session.java:187)
at android.view.ViewRootImpl.dispatchDetachedFromWindow(ViewRootImpl.java:3103)
at android.view.ViewRootImpl.doDie(ViewRootImpl.java:5610)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3413)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:234)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)
03-16 18:13:55.483  Sony D6503  Warning 1326    WindowManager   Failed looking up window
03-16 18:13:55.474  Sony D6503  Warning 1326    ActivityManager Force removing ActivityRecord{6a47b30 u0 com.companyname/md5dac3b7b583c4c7d6c1c265db80217d7a.MainActivity t28}: app died, no saved state
03-16 18:13:55.424  Sony D6503  Error   27642   monodroid   No assemblies found in '/data/user/0/com.companyname/files/.__override__' or '/storage/emulated/0/Android/data/com.companyname/files/.__override__'. Assuming this is part of Fast Deployment. Exiting...

非常感谢您的建议。

此问题的解决方案是从项目选项中禁用“使用共享运行时”属性

说明:

  • 右键单击android项目
  • 转到Android选项
  • 取消选中“使用共享运行时”
  • 提交并推送更改(&P)
  • 在AppCenter上触发新生成

  • logcat
    output?@sushingover良好呼叫。确实提供了一些信息,但我仍然不理解这里的根本问题。如果您在构建配置中选择的mono版本与您在VS中的版本不同,我以前就遇到过这种情况。这只是需要检查和确认。或者,使用支持聊天,他们通常都很好,并且是开发的直接渠道。有完全相同的问题,就像我怀疑很多人在使用默认xamarin设置时遇到的一样,但这次你救了我。非常感谢你把它弄明白!