首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >小米设备故障[INSTALL_CANCELED_BY_USER]

小米设备故障[INSTALL_CANCELED_BY_USER]
EN

Stack Overflow用户
提问于 2017-09-30 05:01:50
回答 7查看 20.4K关注 0票数 20

我昨天买了小米红米4x,我不能在这个设备上调试我的应用程序。

我已经在设备中启用了开发人员选项,打开了USB调试,安装了USB驱动程序,并接受了当我第一次将其插入USB端口时出现的RSA调试指纹弹出。

因此,我在Visual的设备列表中选择“小米Redmi 4X (Android6.0- API 23)”,单击“in Run (或deploy)”,然后看到以下错误:

代码语言:javascript
复制
>Detecting installed packages...
>Removing old runtime: Mono.Android.DebugRuntime...
>Target device is arm64-v8a.
>Installing the Mono shared runtime (debug - 1505313604)...
>10% ... 3520kb of 35035kb copied
>20% ... 7040kb of 35035kb copied
>30% ... 10560kb of 35035kb copied
>40% ... 14016kb of 35035kb copied
>50% ... 17536kb of 35035kb copied
>60% ... 21056kb of 35035kb copied
>70% ... 24576kb of 35035kb copied
>80% ... 28032kb of 35035kb copied
>90% ... 31552kb of 35035kb copied
>100% ... 35035kb of 35035kb copied
> Deployment failed
>Mono.AndroidTools.InstallFailedException: Unexpected install output:   pkg: /data/local/tmp/Mono.Android.DebugRuntime-debug.apk
>Failure [INSTALL_CANCELED_BY_USER]
>
>   at Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName)
>   at Mono.AndroidTools.AndroidDevice.<>c__DisplayClass94_0.<InstallPackage>b__0(Task`1 t)
>   at System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
>   at System.Threading.Tasks.Task.Execute()
>Unexpected install output:     pkg: /data/local/tmp/Mono.Android.DebugRuntime-debug.apk
>Failure [INSTALL_CANCELED_BY_USER]
>
>Creating "obj\Debug\upload.flag" because "AlwaysCreate" was specified.
>Creating directory "obj\.cache\".
>Done building project "MyTestApp.csproj".
>Build succeeded.
>An error occured. See full exception on logs for more details.
>Unexpected install output:     pkg: /data/local/tmp/Mono.Android.DebugRuntime-debug.apk
>Failure [INSTALL_CANCELED_BY_USER]
>
>
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========

这发生在我所有的应用程序中,就在这个小米设备上。在其他品牌设备和仿真器中,调试工作正常。

只是为了补充,我有这个问题的http://en.miui.com/thread-544718-1-1.html,甚至按照指示,我无法使“安装通过USB”工作。

在这个设备中有什么可以调试的解决方案吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2017-10-02 03:25:29

只是为了帮助那些有同样问题的人:这完全与开发人员模式下的“通过USB安装”选项有关,MIUI不允许我激活。经过多次尝试和重新启动设备,它最终启动和部署同时工作。

票数 31
EN

Stack Overflow用户

发布于 2018-07-11 17:34:13

在MIUI中,UI出于某种原因进行了一些优化,但这是在通过Android在手机上运行应用程序时出现的错误。我们需要停止优化:

转到->设置,->切换到developer选项(希望您知道),->转到开发人员设置,->关闭MIUI优化

我希望这对你有用。;)

票数 16
EN

Stack Overflow用户

发布于 2018-11-27 07:37:15

逐步做:

  1. 通过USB打开Install via USBin Settings>Additional Settings>Developer Options>Install (正在调试部分)->需要活动的Mi帐户.
  2. 部署应用程序。
  3. 等几秒钟,小米手机上的通知会显示Install via USB,然后你需要触摸Install就可以在你的设备上部署这个应用程序。您可以选择记住此选项。
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46499742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档