[英]What causing Android Device Asus Zenfone 2 alarm manager not working?
[英]Can't deploy on device (Android MarshMallow Asus Zenfone 3)
我有一个奇怪的问题。
它发生在任何xamarin项目上(以我的情况为Xamarin表单项目)。 我可以在Android api 22(三星Core Prime)和模拟器上运行它,但不能在Android api 23(Asus Zenfone 3)上部署它。 我得到索引超出了错误面板中数组的范围。 我在Mac和PC上尝试过。 如果我还记得的话,我可以在更新之前在Zenfone上进行部署。 在那之后,没有办法
这是我在输出面板中得到的:
[E:]:
Deployment failed System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Mono.AndroidTools.AndroidInstalledPackage..ctor(String value)
at Mono.AndroidTools.Internal.AdbOutputParsing.ParseLastResortPackageList(String output)
at Mono.AndroidTools.AndroidDevice.<>c__DisplayClass65_0.<GetPackagesLastResort>b__0(Task`1 t)
at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
在诊断面板中,我有其他(也许)正常情况:
-- End Broadcast --
[D:RunShellCommand]: GBAXGY16K66457B cat /data/system/packages.xml
-- Start GetPackages - 04/15/2017 23:34:34 (14.1293ms) --
[INPUT] cat /data/system/packages.xml
[OUTPUT]
/system/bin/sh: cat: /data/system/packages.xml: **Permission denied**
-- End GetPackages --
[D:RunShellCommand]: GBAXGY16K66457B cat /dbdata/system/packages.xml
-- Start GetPackages - 04/15/2017 23:34:34 (14.5395ms) --
[INPUT] cat /dbdata/system/packages.xml
[OUTPUT]
/system/bin/sh: cat: /dbdata/system/packages.xml: **No such file or directory**
-- End GetPackages --
我不想考虑让手机扎根。 如果没有选择,我宁愿寄回去再买一本。 它是Xamarin错误吗? 我能解决这个问题吗?
谢谢!
有人在另一个论坛上回答了我的问题。 我在这里分享。 看来这是与设备上安装的另一个应用程序有关的问题。 自动启动管理器阻止Mono共享运行时。 打开设置并禁用所有可能的块。 现在应该可以了
尝试这个:
转到移动管理器->
设置菜单->
禁用选项:自动拒绝自动启动应用程序。
祝好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.