Android Studio:アプリケーションのインストールに失敗しました


81

Android Studioの使用方法を学習しようとしていますが、サンプルプログラムのいずれかを実行しようとすると、次のエラーメッセージが表示されます。

メッセージnullでインストールが失敗しました。この問題は、apkの既存のバージョンが存在する場合はそれをアンインストールしてから、再インストールすることで解決される可能性があります。

警告:アンインストールすると、アプリケーションデータが削除されます。

既存のアプリケーションをアンインストールしますか?

さらに5つのサンプルプログラムでこれを実行しようとしましたが、すべてのプログラムでこのエラーが発生します。誰かがこれを解決する方法を知っていますか?


既存のアプリケーションをアンインストールしますか?
IntelliJ Amiya 2015

2
既存のアプリをアンインストールしてください
IntelliJ Amiya 2015

1
既存のパッケージのアンインストールは、エミュレートされたAndroidデバイス専用です。何度も試したため、これで問題が解決することはありません。
マーリン

古いアプリをアンインストールするか、デバイスにインストールされている最後のアプリにあったマニフェストファイルからアプリのバージョンを変更します。
Sameer Donga

このエラーは、標準のAVDを使用しているときに、AndroidStudioの新規インストールでも発生します。
Halfacht 2017

回答:


82

私はRedmi3smobileを使用しています。同じ問題が発生しました。

解決策:この問題は、MIUI8を実行しているXiaomi電話で一般的です。これは、設定アプリの開発者向けオプションからMIUI最適化をオフにすることで解決できます。次に、アプリを再コンパイルして、動作します。

Settings --> Additional settings --> Developer options --> Turn Off MIUI optimization

または

Settings --> Developer options --> Turn Off MIUI optimization

6
このソリューションは、すべてのMI携帯電話に対応している必要があります。MIUIの最適化をオフにしてデバイスを再起動した後、MiNote-3デバイスでアプリをデバッグできました。
Zax 2017

2
しかし、私の場合はオフになっていますが、それでも同じ問題が発生します。MIUIバージョン8.5.7.0を使用しています。何か提案はありますか?
Shailendra Madda 2017年

この問題はSamsungJ7 Core(Oreo)で発生しました
AshikAzeez19年

@AshikAzeezこのアプリを安全なフォルダまたはデュアルメッセンジャーに設定しましたか?
btraas

58

同じ問題が発生しました。クリーンなプロジェクトを選択してから、ビルドメニューからプロジェクトを再構築してください。問題は解決しました。


1
BlueStacksで作業しないでください!AndroidStudioからアプリを実行したいとき。
メスターハッサン


11

パス:Android Studioの設定/ビルド、実行、デプロイ/インスタント実行

行くのAndroid Studioのプリファレンス(Mac用)または(Windows用)の設定

[ビルド]、[実行]、[展開]タブを選択します

インスタント実行を選択

deply時にコード/リソースの変更をホットスワップするために[インスタント実行を有効にする]をオフにします(デフォルトで有効)

わたしにはできる!!


8

[設定]> [アプリケーション]に移動します。おそらく、他のユーザー用にアプリがまだインストールされています(Moto Gでも同じ問題が発生しました。他のアプリの中にアプリが表示されませんでしたが、[設定]のアプリの中にありました)。それを見つけて、すべてのユーザーから削除してみてください。

問題がこれである場合は、リストの最後にアプリがあります([設定]> [アプリ]> [すべて])

「未インストール」とマークされたすべてのアプリはまだそこにあり、そこに来るまでAndroidStudioで同じアプリをインストールすることはできません


これで問題が解決したかどうかはわかりませんが、過去2週間にわたって使用していた古いテストバージョンがまだリストに残っているのを見て驚いた... +1 ...
dsdsdsdsd

7

これは、アプリが任意のライブラリを使用していて、同じライブラリを使用しているアプリがデバイスにインストールされている場合に発生します。Gradleに移動して次のように入力します。

android{
defaultConfig.applicationId="your package"
}

これで問題が解決します。


5

INSUFFICIENT_STORAGE

解決策:電話のストレージをクリーンアップする

Android Studioのログに注意してください:

open: Permission denied
open: Permission denied
pkg: /data/local/tmp/com.example......... Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

4

ステップ1:[設定]→[システム]で[開発者向けオプション]を見つけて、をクリックします。

手順2:[デバッグ]セクションで[USB経由でアプリを確認する]をオンにします。

ステップ3:AndroidStudioで「アプリを実行」をもう一度お試しください。

            and you should also TURN ON following fields inside "Developer option" .....

1:オン->「​​USB経由でインストール」フィールド


USB経由でインストールをオンにしようとすると..「モバイルは一時的に制限されています」と言ってロードした後
Shailendra

@Shylendra Maddaアプリのインストールに使用するmi電話はありますか?
Makvin 2017年

はい私はMi電話のみを使用しています
Shailendra Madda 2017年

4

いくつかの解決策:

1ビルド->クリーンプロジェクト

2ビルド->プロジェクトの再構築

3ビルド->プロジェクトの作成

4アプリケーションをデバイスから削除し、インストールを再試行します

5 Mbアプリの実際のバージョンに問題があります(実際のブランチをプルしてみてください)。また、アプリが実行されている場合は、エミュレーターを確認できます。

61、2、3、4のソリューションを使用してみてください。


4

私にとっての解決策は:(Huaweiで)

  • AndroidStudio->ビルド->クリーンプロジェクト
  • 電話で->電話マネージャー->クリーンアップと最適化に移動します

3

同じ問題が発生しましたが、問題の原因は使用していたUSBケーブルであることがわかりました。
USBケーブルを変更すると問題が修正され、後でアプリを正常にインストールできました。


2

実際のデバイスでは、以下のタスクを実行します。

1.すべてのキャッシュメモリをクリーンアップします。

2.内部ストレージスペースを確認します(スペースが500 mbの空き容量がある場合は、内部ストレージ内のデータまたはアプリを削除して、少なくとも1GBのスペースを維持します。

3.もう一度すべてのキャッシュメモリをクリーンアップします。

4.AndroidStudioまたはEclipseに移動します。アプリをクリックして実行します。デバイスを選択して実行します。アプリがインストールされて実行されることを願っています。



1

デバイスにアプリを初めてインストールする場合、開発者向けオプションを有効にしますは、上記の投稿に記載されているをください。ツールからアプリをインストールする際に問題が発生した場合は、以下の手順に従ってください。

設定でオプションを有効にすることで、アプリを直接インストールできます。エラーは消えます。

MIユーザーの場合: [設定]-> [追加設定]-> [プライバシー ]-> [不明なソース](有効にする)に移動します。通常のユーザーの場合: [設定]-> [セキュリティ]-> [不明なソース](有効にする)に移動します。


1

Android Studio(およびエミュレーター)を閉じてから再度開くだけで修正されました。アプリを再度実行すると、apkが正常に再インストールされ、アプリが正しく実行されました。


1

最近私も同じ問題を見つけました、そしてこれの後ろにいくつかの理由があります、しかし私はあなたに3を与えています

  1. お使いの携帯電話の設定で「開発者オプション」に移動し、USBデバッグを有効にします
  2. また、DeveloperOption自体でも「USB経由でインストール」がオンになっていることを確認してください。
  3. Android Studioで、[ファイル]-> [設定]-> [ビルド、実行、デプロイ]-> [インスタント実行]に移動し、[インスタント実行を有効にする]のチェックを外します

それは機能する必要があります。


0

私にも起こりました:最初は、失敗[INSTALL_FAILED_CONFLICTING_PROVIDER]と表示されます。2回目は、DELETE_FAILED_INTERNAL_ERRORと表示されます。

これは、新しい「com.google.android.gms」バージョン8.3.0によるものです。

8.1.0に戻すと、私の場合の問題は解決しました


バージョン 'com.google.android.gms'バージョン8.4.0で修正されました
Yaron Recher 2016年

0

同じエラーが発生していましたが、HAXM​​を再インストールした後に修正しました。この問題は、仮想デバイスが正しく起動しないことが原因で発生します。デバイスが画面「Android」に表示され続けるか、画面が黒い場合は、まだ起動していません。正しく起動するまでさらに待つ必要があります。その後、実行されます。遅すぎる場合は、Android仮想デバイス(AVD)を高速化する方法を見つける必要があります。IntelコンピューターにはHAXM(hardware-accelerated-execution-manager)があります。

HAXMが機能しないためにコンピューターが起動しなかったので、HAXM​​を再インストールし、IntelのWebサイトからダウンロードして修正しました: " https://software.intel.com/en-us/android/articles/intel-hardware -accelerated-execution-manager "

次に、インストールでHAXMの最大メモリを1536MBに設定しました。これは、この他の投稿の問題がないためです。おそらく、私もそうです。 " androidstudioのHAXM構成

結局のところ、それはうまくいきました。




0

この問題は、プロジェクトパスが原因で発生します。Y:\ Example&SourceCode with&signだから、プロジェクトパスを特殊文字のない別のパスに変更します。今は大丈夫です。


0

私にとっては、デバイス(Motorola-Nexus-6)を再起動した後にのみ機能し始めました。

(また、クリーンアップ、「インスタント実行」の無効化、Android Studioの再オープン、インストールされたアプリケーションの確認による衝突のないことの確認、電話のデバッグモードの無効化と再有効化、USBケーブルの再接続も試みました)


0

ビルドツールを26.0.2から27.0.3にアップグレードしてから、この問題に直面しました。元に戻して、クリーンアップして再構築すると、問題が解決します。また、最新バージョンがビルドツールを最新バージョンにオーバーライドしていたため、gradleプラグインのバージョンを3.1.3から3.0.1に低下させました。


0

署名付きAPKの生成中にも同じ問題が発生しました。v2(Android 7.0で導入)ではなく、APK署名スキームv1を選択するだけです。v2スキームを選択した場合、7.0より古いバージョンのAndroidを使用するデバイスでは機能しません。


0

build.gradleファイルの「versionCode」が以前のバージョンコードよりも小さい場合、アプリはインストールされません。同じ「バージョンコード」以上でインストールしてみてください。


0

上記のすべてを実行しても問題が解決しない場合は、AndroidStudioを再度開いてみてください。


0

私は同じ問題を抱えていましたが、携帯電話でストレージをクリーンアップした後、最終的には機能しました。ストレージが不十分なために発生する可能性があります


0

私はRedmiK20を持っています、以下はMIです、私が苦労して学んだRedmi固有のものです

エラーが発生した方法:アセットにアクセスできなかったため、電話からデバッグアプリをアンインストールしました(ソースコードに問題がある可能性があります)

解決策(順番に私のために働いたステップ):

  1. アプリをアンインストールします
  2. @Jayaprakash Gとすべてによる上記の提案に従って、私はMIUI最適化をオフにしました
  3. 「インスタントラン」を見つけてみましたが、Android Studio3.6.2にないようです
  4. MIは「SecondSpace」をサポートしています。切り替えてください。アプリがまだそこにあることがわかります。再度アンインストールします。
  5. スペースを元に戻します。万が一、アプリドロワーのよく使うアプリに同じアプリが表示されている場合は、再度アンインストールしてください。
  6. Android Studioからアプリをコンパイルして実行し、アプリの電話に表示させてみてください(エラー3は引き続き表示されますが、インストールは成功します)。
  7. プロジェクトをクリーンアップし、AndroidStudioを閉じます
  8. Android Studioを起動すると、エラー3なしですべてが通常どおり機能します。

-1

私はこの問題を次のように解決します:インスタント実行を有効にする

[設定]> [ビルド、実行、展開]> [インスタント実行]


私はそのような問題がこの方法で「解決」できることを真剣に疑っています。
GhostCat 2017

1
@GhostCatこの問題のすべての回答によると、この問題はASビルドシステムまたはカスタムAndroid OSによって引き起こされると思います。クリーン、再構築、インスタント実行の無効化は効果的ですが、私の場合はインスタント実行を有効にすることで解決します。インスタント実行を無効にすると、問題が再び発生します。環境:AS 3.0Beata5.Android 5.0.2
Ado
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.