2011-07-21 15 views
2

最近Androidマーケットでゲームをリリースしました。サイズは約41MBです。Androidマーケットの回避策一部のデバイスのキャッシュ制限

問題を調査したところ、これらのデバイスには、Googleからのダウンロードに適用される何らかの種類のキャッシュ制限があることがわかりました。市場と私たちのアプリはその限界よりも大きいです。レポートこれらに基づいて

は、私たちがこれまでに決定しまし制限されています

  • サムスンギャラクシーS1、ギャラクシータブ7、およびCaptivateのアンドロイド2.2を実行しているが
  • HTCの欲望/ S/HD 30メガバイトの制限を持っていますアンドロイド2.2を実行すると、アマゾンのユーザーが問題なくゲームをダウンロードすることができますので、

はどうやらこの制限はGoogleだけの市場に適用される40メガバイトの制限があり、それがデバイス自体に細かい動作します(問題なくテストされています。)

この障壁に対する解決策を探しています。私が聞いておくべきことは、インストール後に資産を分割して別々にダウンロードすることです。それは面倒ですが、誰かがより良いアイデアを持っていない限り、私はその道を行くことを余儀なくされます。

+0

テストのためにこの問題をエミュレートする方法を知っている人はいますか? –

+0

はまだこの問題の解決策を見つけましたか? – MrJre

答えて

1

私のHuaweyデバイスでは、この制限は/cache「パーティション」サイズによって発生します。それらをインストールする前に市場全体を/cacheにダウンロードしてください。 30MBしかないので、Marketはより大きなapkをダウンロードすることを拒否し、他のアプリがインストールされていなくても空き領域であると主張し、/dataパーティションに十分なスペースを確保します。

回避方法:市販されていないソースからapkファイルを入手してインストールしてください。

関連する問題