2012-01-23 2 views
0

誰かが50MBを超えるアプリやゲームをアップロードした経験があるかどうかは不思議です。我々のアプリはこの制限を超えていませんが、対象とするいくつかの異なるデバイスのキャッシュの制限を超えています。 APKを2つのインストーラに分割し、次にインストール時にダウンロードされるデータAPKを分割するインストーラアプローチを選択しました。Androidマーケットプレイスの追加データファイル

データファイルとして追加のAPKをアップロードする場所や方法を知っている人はいますか? 私の理解では、複数のAPKを既にアップロードすることができます。これはデバイスなどに基づいてフィルタリングされますが、実際のアプリケーションからデータファイルをホストするのと同様の方法で使用できますか?

2011年6月にI/O 2011でサポートされることが発表されましたので、すでに完了していると仮定しています。 http://www.androidpolice.com/2011/05/11/io-2011-google-increases-app-size-limit-to-4gb-tweaks-the-return-policy/

私は、私はこのような市場からのアプリを取得することができるだろうと集まってきました: の市場://詳細ID = com.example.your.package.datafile1? ' Android Marketplace Data File Location

答えて

1

2011年にI/Oで発表された複数のAPKシステムは、デバイス固有のAPKを作成するためのもので、追加のデータファイルAPKを配信するものではありません。この制限を回避する方法の1つは、サーバー上に追加のデータファイル(ムービー、音楽、画像など)をホストし、ユーザーが最初にデータを実行したときにそのデータをサーバーに要求させる方法です。サーバーのアプローチに従えば、おそらくプログレスバーを提供したいと思うでしょう。

+0

私が言ったように、進捗状況を表示し、ダウンロードが完了する前にアプリが起動することを許可しないサーバーから追加のデータをダウンロードするインストーラを用意しました。 この発表は、デバイス固有のAPKに対して複数のAPKをサポートしていることを意味するものではありませんでした。 "2GBのデータファイルを2つ追加した場合を除いて、同じ50MBの初期ダウンロードアプリケーションの制限があり、マーケット自体によってホストされ、管理されています。 – Default117