「別のユーザーがすでに互換性のないバージョンをこのデバイスにインストールしているため、このアプリをインストールできません」


160

Playストアから自分のアプリをインストールしようとすると、「別のユーザーがすでに互換性のないバージョンをこのデバイスにインストールしているため、このアプリをインストールできません」と表示されます

注-デバッグバージョンをアンインストールし、キャッシュもクリアしました。それでもPlayストアからインストールできません。

私の電話はルート化されていません。そのため、stackoverflowに関する同様の別の回答が示唆しているように、ルートファイルエクスプローラーを使用してデータをクリアすることはできません。


1
@PreethiRao、はい、ロリポップ。

これはLollipop固有ではありませんが、Google Playクライアントの新しいバージョンで導入されました。KitKat(4.4.4)を使用していますが、同じ問題があります。理由の説明については、以下のDrZaphodの投稿を参照してください。
レボン2016年

2
他のすべてのユーザーからプロファイルをアンインストールした場合は、ゲストまたは別のプロファイルに変更してください。そして出来上がり!;)
OMArikan 2016年

メッセージは、互換性のないアップデートパッケージである可能性もあります。アンインストールしてから再インストールしてください。このアプリはApp Storeでインストールできます。同じことを意味します。
Alaa M. 2016

回答:


369

これを参照してください、実際にはアプリのデバッグバージョンが正しくアンインストールされませんでした

  1. [設定]> [アプリ]> [ダウンロードしたアプリのリスト]に移動します
  2. あなたは見ることができますインストールされたアプリケーションリストの中を(アプリケーションが順番に配置することはできません。または非常に端の方でもよいです)
  3. アプリケーションをクリックし、オーバーフローメニューオプションに移動します。
  4. すべてのユーザーオプションのアンインストールをクリックします

1
これだよ。ありがとうございました!これはロリポップに固有ですか?また、私のアプリの以前のバージョンを使用しているユーザーにもこの問題が発生しますか?

1
これはロリポップ固有であり、他のユーザーはこの問題を取得しない可能性があります。以前のアプリのアップデートとしてインストールされるため
Preethi Rao

5
この回答は今後何度も賛成されると思います;)
Milad Faridnia

2
注:リストの最後にある場合があります。すべてのユーザーからアンインストールするという奇妙な状況がありましたが、それでも「インストールされているアプリケーション」リストの一番下に、「アプリがインストールされていません」というラベルが表示されます(ところで、素晴らしいUX google)。リストがアルファベット順で表示されない場合は、下部を確認してください。
delrox 2015年

1
この解決策は正常です。Android8では、[設定]-> [ストレージ]-> [その他のアプリ]-> <アプリを探す>->「i」アイコンを押します->アプリ情報を開く->アクションバーの右側をクリック->「アンインストール」を押しますすべてのユーザー向け」のアプリをアンインストールしてAPKをインストールすると、アプリをインストールできます... Happy Release :)
Vrajesh

100

私の場合、すでにアンインストールを試みたため、[設定]> [アプリ]> [ダウンロードしたアプリのリスト]にアプリケーションを表示できませんでした。

私のために働いたのは:adb shell pm uninstall com.packagename

私の問題は、どういうわけか私はプライマリとゲストのユーザーにアプリをインストールしていて、どちらからもアプリをアンインストールできなかったためだと思います。


7
はい、助けてくれたのはadb shell pm uninstall com.packagenameだけでした。また、設定にアプリケーションが表示されません。ありがとうございました!
Malder

2
本当にありがとうございます。これも私にとってはうまくいきました。
user2499998 2016年

2
そのコマンドは私にとってはうまくいきました、私は受け入れられた答えで説明されたオプションを見ませんでした
AlejandroMoránMar

問題のアプリがゲストアカウントにインストールされているため、アンインストールして修正しました。
リッチ

1
デュード
アイラブユー

22

Redmi注3では、アプリのデバッグバージョンが2番目のスペースにインストールされました。
つまり、設定-> 2番目のスペース-> 2番目のスペースに移動します。アプリをアンインストールします。


2番目のスペースを作成したすべての人に機能するはずです。
ah_hau 2017年

17

Android Studio 2.3(およびおそらくそれ以上のバージョン)から使用している場合は、Generate Signed APKウィンドウの最後のステップでSignature versions:、両方のチェックボックスをオンにしてから、クリックFinishしてAPKを生成します。

ここに画像の説明を入力してください


1
本当にありがとう!!私はマニフェストで自分がしたことのせいだと思っていました
Supasheva氏

11

上記の解決策を確認しようとしましたが、役に立ちませんでした。

最後に、以下の手順に従って、私のデバイス(Asus Zenfone 2)にアクセスしました

設定>ユーザー> 1.所有者2.ゲスト

[ゲスト]> [プレイストア]> [アプリケーションのアンインストール]をクリックしました(そのアプリケーションを検索するとオプションが表示されます)

アンインストール後、ゲストからオーナー(ユーザー)に戻りました。アプリケーションを正常にインストールできました。


この解決策は私にとってうまくいきました。エラーメッセージは、「ユーザー」が何を意味するかをより明確に示す必要があります。スマートフォンのユーザーアカウントではなく、Playストアのユーザーアカウントを指していると思いました。
niandrei

8

ロリポップなので、アプリの設定は署名キーに関連付けられているようです。アプリのデバッグバージョンは異なる署名キーを使用するため、データを含む古いデバッグアプリを完全にアンインストールする必要があります。

これをする:

  1. 設定を開きます。
  2. アプリを選択します。
  3. デフォルトでは、ダウンロードしたアプリのリストがアルファベット順になります。
  4. アンインストールされたアプリケーションはアルファベット順ではなく、実際にはリストの一番下にあります。
  5. アプリケーションをクリックします
  6. 「データの消去」を選択します

注-この情報のほとんどはPreethi Raoによる別の回答と同じですが、編集が拒否されました-また、評判がゼロのため、実際にコメントすることはできません。


説明ありがとう。探していました。

6

これは私のMeizu pro 6の解決策です。

設定->指紋とセキュリティ->ゲストモード->ゲストデータを消去


6

あなたがこれを読んでいるのであれば、おそらくすべてを試しました(つまり、アンインストール、キャッシュの消去、電話でできる2番目のスペースの消去など)、そして問題はまだ解決されていません。私は同じ問題に直面し、それを理解するのに1日かかりました。しかし、一日の終わりに解決策を見つけました。これがあなたがしなければならないことです。

1. android studioでアプリを開きます
2. gradle(右側の隅にある)を
クリックします3.に移動しますapp-> task-> install-> uninstallAll
4.をクリックしますuninstallAll
5.ブームの問題が解決しました!!!


ありがとう!!!これは私にとってはうまくいきます、私は昨夜から解決策を探していました!
heychar

5

xiomiモバイルでこの問題を修正しました。

問題は、アプリがすでに並列空間または(2番目の空間)に存在するためです。

  1. 設定に移動します
  2. 2番目のスペースを見つけてEnterキーを押します。
  3. 2番目のスペースモードに切り替えます。
  4. 入力したら。そこでアプリを見ることができます。
  5. アプリをアンインストールして、2番目のスペースに切り替えます。
  6. Playstoreを開くと、アプリを簡単にダウンロードできます。

おかげで、それが私のXiaomi電話に必要でした
Maniruzzaman Akash

@ManiruzzamanAkashようこそ仲間。投票しなかった場合は、この回答に投票してください。
Yasir Ali

4

Redmiまたは電話、デバッグアプリは上にインストール得られた第二の空間

  1. GO TOの設定- >第二の空間- >開く第二空間

  2. 設定->アプリ->ダウンロードしたアプリのリスト

  3. アプリケーションをクリックし、アンインストールしたい
  4. アンインストールをクリックしますます。
  5. 設定から最初のスペースに戻る。


3

Preethi Raoへの更新さん回答。

Android Oから、このオプションは

設定>アプリと通知>アプリ情報

そこに、ラベルが付いたアンインストール済みデバッグ可能アプリが表示されますNot installed for this user

これで開くことができ、右上隅に3つの縦のドットが表示されます。

その中に、すべてのユーザーのためのアンインストールオプションがあります。それをテーピングすることで、アプリを完全にアンインストールできます。


1
できます。私はandroid orio API27を持っています。MIA1ストックandroid os。
Vrajesh

3

名誉あるデバイスソリューション

私もプライベートスペースからアンインストールする必要がありました。からプライベートスペースを開けます

設定>セキュリティとプライバシー>プライベートスペース

次に、プライベートスペースを開き、[設定]> [アプリ]に移動して、そこからアプリを削除します。


1

他のすべてのユーザーからプロファイルをアンインストールした場合は、ゲストまたは別のプロファイルに変更してください。

そして出来上がり!;)


1

Android API 25以降

手順(標準のAndroid OS):

設定->ストレージ->他のアプリ->->キャッシュとデータをクリア->「i」アイコンを押す->アプリ情報を開く->アクションバーの右側をクリック->「すべてのユーザーからアンインストール」を押す

アプリがアンインストールされ、APKがインストールされました。アプリはインストールできます...

ハッピーリリース:)

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください


1

Samsung Galaxy TAB S2、Android 7.0ではsetting -> Apps、エラーが表示されたアプリをクリックしてクリックした後、右上の3つのドットをクリックすると、「すべてのユーザーのアンインストール」というオプションがあります


1

以前にデバッグAPKをインストールしていて、プレイストアからリリースAPKをインストールしようとしたときに、Xiaomiデバイスでこの問題が発生しました。アプリをアンインストールした後でも、playstoreはまだそのエラーを示していました。キャッシュをクリアし直しましたが、すべてが失敗しました。最後に、playstore設定->私のアプリと通知->ライブラリ->インストールされたすべてのファイルのディレクトリを確認できるところから解決策を見つけました。リストからアプリを削除して、もう一度お試しください。これでエラーはなくなりました。


0

アプリと一緒にインストールする必要があるフレームワークがあり、それが実際にエラーになっている可能性があります。xamarin、電話ギャップ、またはその他の開発プラットフォームを使用している場合は、インストールされているアプリに移動して、フレームワークをアンインストールしてください。

私はこれをXamarinで頻繁に見ました


いいえ。ネイティブのAndroidアプリです。

依存関係はありますか?ネイティブであってもインストールするフレームワークを持つことができる
Tim

0

Androidのロリポップ、ユーザーがあるあなたは、デバイスのユーザーをユーザーを切り替えると、すべてのアプリをアンインストールする必要があることを、このメッセージの平均ので...

設定->ユーザーに表示


0

私の場合、アプリをデバイスの別のユーザーにインストールしていたため、アプリをインストールできませんでした。そのユーザーからアプリを削除すると、私の側の問題が修正されました


0

既存のアプリは、[設定]-> [アプリ]-> ...に移動してアンインストールする必要があります。「このアプリケーションは、このユーザーに対してインストールされていません」というメッセージが表示される場合があります。そのようなアプリは現在のユーザーにインストールできません。その場合は、ユーザー/プロファイルを変更してから、アプリをアンインストールしてみてください。


0

以下のためUpdated Android Studio 2.3か、今後の...

  1. Build>生成Signed apk
  2. を作成しますKeystore path
  3. 置くPassword, alias, key password
  4. Build type それに応じて選択します(例:プレイストアでリリースする場合) release)。
  5. Signature VersionV1V2チェックボックスの両方を選択します。
  6. をクリックした後Finsih
  7. gradleビルドを待ちます。
  8. gradle buildのAndroid Studioは、あなたが表示されますnotificationAPK場所エクスプローラを開きます。
  9. explorerapkを保存するために選択した場所に移動すると、app-release.apk使用する.apkファイル名が表示されます。

これで問題が解決することを願っています。


0

あなたが開発者なら。adbターミナルに移動して実行adb uninstall "package name of the app"


0

Android開発を知っている場合

次に、このアプリをadbで簡単にアンインストールできます。

adbアンインストールパッケージ名exa:adb uninstall com.sdcardprefer

ここでcom.sdcardpreferはパッケージ名です。

このadbコマンドは、デバイスにインストールされるアプリの互換性のないバージョンを削除します。


0

私の場合、グーグルから「ワークスペース」をインストールしたので、古いアプリがワークスペース内にインストールされていました。だから、私は「ワークスペース」に行って、まずそこから古いアプリをアンインストールする必要があります。それが役に立てば幸い :)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.