Androidデバイスの障害時にインストール[INSTALL_CANCELED_BY_USER]
Xiaomi Redmi Note 3Gデバイスでアプリを実行するためにAndroid Studioを使用して接続しています。私のデバイスは既にChoose Device Dialogにありますが、[INSTALL_CANCELED_BY_USER]
エラーが表示され続けます:
Waiting for device.
Target device: xiaomi-hm_note_1w-SSE6Y97PFYQCRK45
Uploading file
local path: C:\Users\Anthony\AndroidStudioProjects\UASProject\app\build\outputs\apk\app-debug.apk
remote path: /data/local/tmp/com.si.UASPROJECT
Installing com.si.UASPROJECT
DEVICE Shell COMMAND: pm install -r "/data/local/tmp/com.si.UASPROJECT"
pkg: /data/local/tmp/com.si.UASPROJECT
Failure [INSTALL_CANCELED_BY_USER]
オンラインで解決策を探してみましたが、Failure [INSTALL_CANCELED_BY_USER]
エラーに関する言及はありません。
MIUI 8に更新した後、Xiaomiの携帯電話に起こります。それを理解するのに何時間もかかりました!
あなたもvictimである場合は、以下を確認してください。
- [設定]-> [アクセス許可]-> [USB経由でインストール]に移動します:チェック解除リストにある場合はアプリ.
- [設定]-> [追加設定]-> [プライバシー]に移動します。チェック不明なソースオプション。
- 最後に[設定]-> [追加設定]-> [開発者オプション]に移動します。チェックSB経由でインストールオプション。
更新(MIUI 8):
SB経由でインストールオプションを有効にするには、MIアカウントへのサインインが必要です。
更新2
一部のデバイス(Redmiなど)では、MIUI最適化をオフにして、電話を再起動する必要がある場合があります。
Settings > Additional Settings > Developer Options > MIUI Optimization
追伸必要でない限り、MIUIを更新しないでください!
犠牲者が救われるように
以前にも同じ問題がありますが、ここに私の解決策があります:
ステップ1:[設定]に移動し、[システム]で[開発者オプション]を見つけてクリックします。
ステップ2:有効にする「デバッグ」セクションの「USB経由でアプリを確認する」。
ステップ3:Android Studioで「アプリを実行」をもう一度試してください!
開発者設定でMiui Optimizationsをオフにしてから、電話機を再起動します。
それは私のために働いた。
ハッピーコーディング...
ステップ1:開発者オプションをオンにします([設定]> [電話について]> [MIUIバージョン]で7回クリック)。
ステップ2:USB経由でPCにデバイスを接続します
ステップ3:[設定]> [追加設定]> [開発者オプション]> [USBデバッグを有効にする]
ステップ4:また、オンにする必要があります設定>追加設定>開発者オプション> USB経由でインストール
コーディングをお楽しみください... :-)
私の場合、「USB経由でインストール」をオンにし、「USBデバッグ」がオンになっていることも確認します。
MIUI 8にいる場合
手順に従ってください
ステップ1: [設定]> [追加設定]> [プライバシー]:[不明なソース]オプションをオンにします。
ステップ2:設定>追加設定>開発者オプション> USBデバッグを有効にする
ステップ3:設定>追加設定>開発者オプション> USB経由でインストール
ステップ4:設定>追加設定>開発者オプション> MIUI最適化をオフにします。
ステップ5:モバイルを再起動します。
Redmi 3S 6.0.1 MIUI Global 8.2でセッション 'app':APKのインストールエラーのエラーが発生しました。 Android Studioでインスタントランをオフにした後、エラーは再び発生しませんでした。このために、[ファイル]メニュー-> [設定]-> [ビルド]、[実行]、[展開]-> [インスタントラン]-> [インスタントランを有効にする]をオフにします。
しかし、私はインスタントラン機能を使用するためが必要だったので、[設定]-> [追加設定]-> [開発者オプション]-> [MIUI最適化をオフにする]に移動しました。電話を再起動します。
上記の方法は両方とも機能しました。それでもエラーが発生する場合は、[USBデバッグを有効にしてUSB経由でインストールする]をオンにします。
すべてを試した場合は、これらの手順も試してください
ステップ0:MIUI最適化と再起動をオンにします。
ステップ1:[設定]> [追加設定]> [プライバシー]:[不明なソース]オプションをオンにします。
ステップ2:設定>追加設定>開発者オプション> USBデバッグを有効にする
ステップ3:設定>追加設定>開発者オプション> USB経由でインストール
ステップ4:設定>追加設定>開発者オプション> MIUI最適化をオフにします。
ステップ5:モバイルを再起動します。
- Open セキュリティ MIUIにプリインストールされているアプリ
- 次に、最適化をクリックします。 100%のスコアを達成するようにしてください。
- MIUIバージョンを複数回クリックして、開発者のオプションを有効にします。 (誰もがこれを行う方法を知っています)
- 次に、WiFiを無効にするおよび開発者オプションの下でUSB経由でインストールをオンにしますモバイルデータ経由で接続およびXiaomiアカウントの下で。
"USB経由でインストール" Xiaomi電話がMIUI 8以降を実行している場合は機能しません。このオプションを有効にしようとすると、携帯電話は中国のサーバーに接続しようとして失敗します。
私は回避策を得て、それは私のために働いた。アイデアは、VPNを介して中国上海サーバーに接続することです。以下を試してください:
1. PlexVPN Playstoreからインストールしてログインします。 24時間無料のVPNサービスを利用できます。
2. China-Shanghai serverを選択して接続します。
3. Xiaomi電話の開発者オプションから「USB経由でインストール」を有効にする。その後、VPNを切断し、PlexVPNからログアウトできます。
楽しい!!
手順に従ってください
[設定]-> [追加設定]-> [開発者オプション](見つからない場合は、[電話について]で[MIUIバージョン]を複数回タップします)-> MIUI最適化をオフにします。
設定に移動-> Miアカウント->サインアウト(サインインしている場合)->開発者オプション-> USB経由でインストールを有効にする(サインインページが開きます)-> miアカウントにサインイン
それでも動作するはずです。まだこれらの手順が機能しない場合は、これらの2つの手順の後に電話機を再起動してください。
[設定]-> [追加設定]-> [開発者オプション]-> [MIUI最適化をオフにする]に移動します。USBデバッグをオンにし、USB経由でインストールする必要があります
ユーザーが時間内にインストールを受け入れないことが原因で発生する場合があります。 「USBでインストールされたアプリの監視」をオフにして、ユーザーの確認を無効にすることができます。
USBモードでインストールできるようにする必要があります。
1.設定=>追加設定=>開発者オプション=> USB経由でインストールに進みます。オプションをオンにできない場合は、
2. simを挿入し、中国語のVPNを使用する必要があります。次の設定のvpnを使用できます。tpye:L2TP/IPSec PSKサーバーアドレス:vpn959922015.opengw.net IPSec事前保存キー:vpnユーザー名:vpnパスワード:vpn
3.また、開発者向けオプションでOEMロック解除を有効にしてから、USB経由でインストールを有効にすることを忘れないでください。
チェックのために、いつか行く必要があります:
- 設定
- 許可
- SB経由でインストール(存在する場合はアプリをオフにします)それは私の場合でした。ありがとう@Jiyeh
- 「設定」に移動し、システムで「開発者向けオプション」を見つけます
- TURN OFF「デバッグ」セクションの「USB経由でアプリを検証する」。
miui 9 uでは、インターネットにアクセスして機能する必要があります
ステップ1:開発者オプションをオンにします([設定]> [電話について]> [MIUIバージョン]で[7回]をクリックします)。
ステップ2:USB経由でPCにデバイスを接続します
ステップ3:設定>追加設定>開発者オプション> USBデバッグをオンにします。
ステップ4:また、設定>追加設定>開発者オプション> USB経由でインストールをオンにする必要があります
Redmiを8.5.7 OSに更新した後、私も同様の問題に直面しましたが、上記のどれも機能しません。開発者向けオプションで[USB経由でインストール]を有効にしようとすると制限されます。
単にやった:
- ログアウト Redmiアカウントから
- 再ログイン再び
- オンにしますSB経由でインストール開発者向けオプション
更新:まだオンにできない場合Wi-Fiをオフにするとモバイルデータをオンにするをオンにしてみてください。
これで問題が解決しました。