2

어제 Xiaomi Redmi 4x를 구입했는데이 기기에서 앱을 디버그 할 수 없습니다.Xiaomi 기기의 오류 [INSTALL_CANCELED_BY_USER]

장치의 개발자 옵션을 이미 사용하도록 설정하고 USB 디버깅 스위치를 켜고 USB 드라이버를 설치 한 다음 USB 포트에 처음 연결할 때 나타나는 RSA 디버깅 지문 팝업을 허용합니다.

그래서, 나는 "샤오 미 Redmi 4X (안드로이드 6.0 - API 23)"를 선택 비주얼 스튜디오의 장치의 목록을 실행을 클릭 (또는 배포)이 오류를 참조하십시오

>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 ========== 

이 발생을 내 모든 애플 리케이션과 그냥이 Xiaomi 장치에. 다른 브랜드 장치 및 에뮬레이터에서는 디버그가 정상적으로 작동합니다.

그냥 보완하기 위해이 문제가 http://en.miui.com/thread-544718-1-1.html이고 지침을 따르면서도 "Install via USB"작업을 할 수 없습니다.

이 장치에서 디버그 할 수있는 해결책이 있습니까?

+0

'xiaomi'가 apk를 설치할지 여부를 묻는 메시지가 표시되므로 apk를 계속 설치하는 데 동의하지 않으면 장치를 살펴 봐야합니다. 그러면 설치가 실패합니다. – CoXier

+0

Xiaomi가 설치 전에 묻습니다. 적시에 예 또는 확인을 누르지 않으면 자체적으로 취소합니다. –

+0

@Rafael de Andrade LiJianixn 및 Ashish John이 제공 한 제안에 지쳤습니까? 문제가 계속되면 언제든지 알려주십시오. –

답변

4

동일한 문제가있는 사람을 돕기 위해 : 그것은 MIUI가 활성화하지 못하게하는 "UBS를 통해 설치"옵션과 완전히 관련되어있었습니다. 장치를 여러 번 시도하고 재부팅 한 후 마침내 활성화되고 배포가 동시에 수행되었습니다.

+0

예, xiomi redmi note 4, 한 번 재부팅 한 후 세 번에 "USB를 통해 설치"를 세 번 활성화하려고했습니다. – FingerSmith

+0

MIUI 계정없이이 옵션을 활성화 할 수있는 방법이 있습니까? 나는 항상 로그인 할 때 그들에게 사용자 데이터를 보내고 싶지 않습니다 ... – UNeverNo