これは古い質問ですが、Redmi note 4に初めてアプリをインストールしようとしています。インストールしようとすると、ダイアログが表示されます。
「セッションの確立に失敗しました」というメッセージでインストールが失敗しました。 apkの既存のバージョンが存在する場合はそれをアンインストールしてから再インストールすることで、この問題が解決される可能性があります。警告:アンインストールすると、アプリケーションデータが削除されます!そして、この後にエラーが発生します。
このアプリは以前にインストールされていません。キャッシュをクリアし、プロジェクトを再構築し、携帯電話を再起動しましたが、何も機能していません。
この問題は、Miui 8で実行されているXiaomi Phonesで発生していました。開発者設定でMiui Optimizationsをオフにした後、機能するアプリケーションを再コンパイルして電話を再起動します。
開く
1.File
2.Settings
3.Build,Execution,Deployment
4.Instant Run
5.Un-check (Enable Instant Run to hot swap code)
私のための仕事..
Redmi Note 4 mobile(Xiaomi Phone)を使用しています。同じ問題が発生しました。
問題解決:
Go to setting >> Additional settings >> Developer options >>Turning off MIUI Optimizations
また、USBデバッグをオンにして、USB経由でインストールします。そして、電話を再起動します。その後、私はあなたの問題が解決されると確信しています。
MIUI最適化を無効にする必要はありませんでした(MIUI v8.5.3.0 MAGCNEDを使用)。私の場合、MIUIセキュリティシステムにブロックされました。
設定>追加設定>開発者オプションに移動します
これを行うと、MIUIはアプリをインストールするかどうかを尋ねます。許可を一度だけ受け入れる必要があります。
奇妙な問題の1つは、simカードがないとSB経由でインストールを有効にできないことです。ただし、一度有効にすると、シムを削除できます。
この問題は、私が同じ問題に直面したときに発生します。
次の手順を試してください
設定>追加設定>開発者オプションに移動します
デベロッパーオプションをオフにして、再度オンにします
オン-USBデバッグ
を押して、USBデバッグ認証を取り消します
うまくいくことを願っています。
最新バージョンのAndroid OSにはadminやguestなどの複数のユーザーログインがあり、USBデバッグを通じてアプリをインストールするたびに、その.apkファイルはモバイルのすべてのユーザーにインストールされ、ゲストログインを含むすべてのユーザーの.apkファイル。
この問題は、Miui 8で動作するXiaomi Phonesで発生していました。Miui OptimizationsonDeveloperをオフにした後設定、電話を再起動し、動作したアプリケーションを再コンパイルします。
この方法を探して非常に痛みを持っています。下にスクロールするだけで見つけることができます。
私の場合、私のRedmi 3s PRIMEで同じ問題に直面し、SB経由でインストールを有効にできず、ネットワークに接続するように要求されるため、次の方法を試しました幸運にも機能します... !!
Open Inbuilt Securit App。
(オン)をクリックします最適化(スキャン中、開発者オプションは無効になります)
今設定を開く->電話について-> MIUIバージョンをタップ開発者オプションを有効にする
開く追加設定->開発者オプション
SBデバッグを再度有効にします-SB経由でインストールを自動的に有効にします
In Android Studio Disable Instant Run 設定>ビルド、実行、展開>インスタント実行
次に、Android Studioでアプリを実行します。
私のために働いた。それが他の人のために働くことを願っています...