0

Playで10万ダウンロードのアプリを持っています。これは1年前のように開発を始めました。当時、それはデフォルトのくだらないアンドロイドUIを持っていました。1か月前、私はActionbarSherlock + HoloEverywhereライブラリを含めることにしました。これにより、HoloUIではるかに優れたユーザーエクスペリエンスを提供できるようになりました。ここに問題があります。

Playがユーザーに通知し続けているため、更新できないというユーザーレポートがいくつかあります。ユーザーのデバイスは、アプリと互換性がありません。上記のライブラリを追加して使用する以外に何も変更されていないため、それらのデバイスは引き続き私のアプリと互換性がある必要があります。これが私が知っていることであり、これまでに試したものです。これには、私に協力し、アプリを使用したい最も役立つユーザーからのレポートも含まれます。

  • 彼の古いデバイスが壊れたため、交換され、更新されたバージョンをインストールできませんでした
  • 新しいデバイスでは、古いバージョンをインストールできません。古いバージョンではインストールできました。
  • 言及されたデバイスはatab5MTK6577です
  • 最小APIレベルは現在8です(Android 2.2)
  • 私のアプリは次の権限を要求します:
    • android.permission.ACCESS_FINE_LOCATION
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.INTERNET
  • デバイスが取得する必要のある機能は次のとおりです。
    • android.hardware.LOCATION
    • android.hardware.location.GPS
    • android.hardware.TOUCHSCREEN
  • 素敵なツール(http://codekiem.com/2013/02/13/market-helper/)を見つけました。これをユーザーに試してもらい、Playをだましてアプリをインストールしてもらいました。インストール済み
  • インストール後、「共有ライブラリがありません」という新しいエラーメッセージが表示されたため、アプリを実行できませんでした。
  • 調査の結果、一部のデバイスに適切なGoogle Maps APIなどがない可能性があることがわかりましたが、ビルドパスにGoogle Apiを明示的に追加することで、apkにGoogleApiを追加することで修正できます。
  • 私は彼に新しくコンパイルされたapkを送りました、新しいエラーメッセージは次のとおりです:「アプリケーションがインストールされていません」
  • ユーザーは、私のものだけでなく、通常はGPSを使用するアプリで、より多くのアプリに問題を抱えています。Googleマップもそうだと思います。そのため、デバイスの障害である可能性があります。
  • 補足として、私はActionbarSherlock mapactivityではなく標準のMapActivityを使用していますが、アプリの古い非ホロバージョンにも問題があるため、問題にはなりません。

私の側で問題を解決する方法はありますか?彼がまだ別のアプリを実行できない場合、彼が私のものを使用できる場合、私は本当に気にしません。もちろん、彼のすべての問題が解決されれば、それが最良のケースですが、私の優先事項は、apkに何かを追加できますか?または、ここでの問題は何ですか?破損したGoogleマップ?

よろしくお願いします

4

1 に答える 1

0

インストール後、「共有ライブラリが見つかりません」という新しいエラー メッセージが表示され、アプリを実行できませんでした。

これは<uses-library>、マニフェスト内の要素から取得されます。

ただし、Google Api をビルド パスに明示的に追加することで、Google Api を APK に追加することで修正できます。

ええと、いいえ、それはうまくいきません。

私の側で問題を解決する方法はありますか?

OpenStreetMap のようなものに切り替える以外は、いいえ。

破損した Google マップですか?

多くの場合、Google マップなどのさまざまな Google アプリの海賊版が含まれているデバイス (または ROM mod) であり、Maps SDK アドオンが適切にセットアップされていません。

于 2013-02-22T13:13:50.537 に答える