我昨天買了一個小米Redmi 4x,我無法在此設備中調試我的應用程序。Xiaomi設備上的故障[INSTALL_CANCELED_BY_USER]
我已經啓用設備中的開發人員選項,打開USB調試,安裝USB驅動程序並接受首次將其插入USB端口時出現的RSA調試指紋彈出窗口。
所以,我選擇了 「小蜜紅米手機4X(在Android 6.0 - API 23)」 的Visual Studio在設備列表中,單擊運行(或部署),看到此錯誤:
>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安裝」的作品。
有什麼解決方案可以在此設備中進行調試嗎?
你應該看看你的設備,因爲'xiaomi'會詢問你是否安裝apk,如果你不同意繼續安裝apk,它會失敗。 – CoXier
小米在安裝之前詢問...如果您沒有按下是或否,那麼它自行取消 –
@Rafael de Andrade您是否厭倦了LiJianixn和Ashish John提供的建議?如果問題仍然存在,請隨時通知我們。 –