私のユーザーの多くは、十分な内部メモリが不足しているため、Play ストアからアプリをインストールする際に問題を抱えています。アプリのサイズ: APK 37MB + EXPANSION 1.3 GB。
多くのユーザーがシステム メモリにそのような大きなデータを保持したくないことを認識しており、ライセンス ライブラリとダウンロード ライブラリの例を実装し、拡張ファイルが物理 SD カードに直接ダウンロードされるようにコードを変更しました。ただし、ユーザーはアプリ内のオプション メニューからのみダウンロード プロセスを実行できます。
.
問題:
Googleはここに述べました:
「...Google Play が拡張ファイルをダウンロードできない場合は、APK のみをダウンロードします。」
しかし、これは間違っているようです。多くのユーザーは、インストールの問題とダウンロードの「保留/停止」について不満を漏らしています。彼らは、市場からアプリをインストールすると、Google Play が最初に OBB 拡張ファイルをダウンロードしようとし、(さらに悪いことに)内部メモリにダウンロードしようとすると言います。したがって、ユーザーはアプリを起動してダウンロード実装を利用することはできません。
Google のライセンス メカニズムのセキュリティ機能を利用したいので、次のようなアイデアがありました。
- 展開せずに開発者コンソールにアプリをアップロードします。
- 1.3GB 拡張の別のダミー APK をアップロードし、公開しない
- 元のアプリのオプション メニューから拡張をダウンロードして、ダミー APK のライセンス キーを使用してみてください。
誰かがこれが機能することを確認できますか?
Google Play に大きな拡張ファイルを外部メモリに直接ダウンロードさせる方法はありますか? たぶん、マニフェストを次のように変更すると:
android:installLocation="auto"
どんなアイデアでも大歓迎です!