Google Playでアプリに「互換性がない」と表示されるのはなぜですか


10

Androidフォンにインストールしたいアプリがあります。残念ながら、「非互換」とマークされています。システムをアップグレードしてアプリをインストールしようとする可能性がありますが、最初にアプリが「互換性がない」正確な理由を知りたいのですが。つまり、私の電話がアプリをインストールできないために失敗する「変数」は何ですか。

それを行う一般的な方法はありますか?

回答:


5

Androidとの Google アプリの互換性から

Google Playストアアプリを検索または閲覧すると、デバイスと互換性のあるアプリのみが表示されます。Google Playウェブサイトを使用している場合、インストールしようとしているアプリと互換性がないデバイスはグレー表示されます。これは通常、お住まいの地域ではアプリを利用できないか、デバイスの画面サイズやAndroidのバージョンに合わせて設計されていないために発生します

開発者は、画面サイズ、モバイルサービスプロバイダー、場所、およびその他の多くの要因に基づいて、アプリケーションを特定のデバイスターゲティングすることができます。アプリの互換性は、時間の経過とともに変化する可能性があります。

(エンファシス提供)

それを行う一般的な方法はありますか?

  • 同じソースから

特定のアプリの互換性情報については、Google Playリストに提供されている情報を使用して、直接開発者に連絡してください

  • 一部のアプリでは、デバイスからの以下のスクリーンショットのように、理由が表示されます(バージョンの非互換性)

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

  • 数年前の互換性のないアプリは、ここで言及されているように、アプリの横にあるプラス記号をクリックして理由を述べます

2
Googleが「+」コントロールを削除したのは、問題の診断が非常に簡単になるためです。
FractalBob

4

アプリが「互換性がない」と表示される理由はいくつか考えられます。

  • Androidのバージョン(これは古いスマートフォンで最も多くヒットしました)

  • CPUアーキテクチャ(ARMv6、ARMv7、ARMv8、x86など)-一部の開発者は遅延している可能性があり、ARMv7およびv8用にのみコンパイルします

  • カメラのフラッシュ、気圧計、画面サイズなどのハードウェア機能

  • 地域ロックを言い訳する方法として(EAありがとうございます!)

一部の開発者は、デバイスの機能ではなく、デバイスごとにサポートを引用しています。私はプロセス全体を知っているとは主張していませんが、これはほとんどの人がこれらすべての詳細を知らないか気にしていないためだと思います。


0

すでにここで良い答えがありますが、追加するだけです---

特定のGoogle Play開発者サービスバージョン/ Android OSバージョン/画面バージョン(他の回答で既に述べたように)とのみ互換性のある一部の開発者APIがあり、これらの特定のコンポーネントまたは仕様がないと、(場合によっては)アプリケーションが次のようになる可能性があります。

  • 起動/実行しない。
  • クラッシュ/他のアプリをクラッシュさせます。

Google Playストア自体が、不要なユーザーエクスペリエンスの回避を支援しています。

ほとんどのAPIには下位互換性がありますが、開発者でさえ、使用している特定のAPIの最新バージョンを使用することをお勧めします。


Androidは常に変化し、改善されています。Androidの利点を最大限に活用するための最良の方法は、常に可能な限り更新することです。


0

デバイスを複数の国で定期的に使用する場合は、各国でGoogleアカウントを作成することが不可欠だと思います。お使いの携帯電話に関連付けられている多くのアカウントを持つことができることを忘れないでください。たとえば、英国で作成したアカウントを使用してデバイスに「BBVAウォレット」をダウンロードすることはできません(実際、アプリは電話にもリストされていません)が、スペインで新しいアカウントを作成すると、ダウンロードできます。グーグルプレイでこのアカウントに切り替えることにより、すべてのデバイスにそれを。PS:結局のところ、問題はありませんでした。問題のアプリを1日足らずで削除しました:(

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