最近まで、サイズが大きすぎるアプリケーション(50+ MBアプリ)では、独自のサーバーを使用して大きなファイルをホストし、独自のロジックをアプリケーションに追加してダウンロードして処理する必要がありましたサーバーからのファイル3月5日2012年アンドロイド - 大規模アプリケーション用の新しいアンドロイド拡張を使用する
、アプリはサイズの4ギガバイトに達することができるように、(今「アンドロイドプレイ」と呼ばれているAndroidマーケットを経由して)あなたの大きなファイルをホストするための新しい方法の公表グーグル: http://android-developers.blogspot.com/2012/03/android-apps-break-50mb-barrier.html それはその制限とルールはありますが、それは無料で、私は誰もがそれを使うことを検討すべきだと思います。
私の質問は:私はそれが私のアプリで動作するように最小限の変更を行うことができますサンプルプロジェクトを含む任意の素晴らしいチュートリアルですか?多分誰かがそれをテストして、サンプルプロジェクトを共有することができますか?
私はそこに書いたものを読み込もうとしましたが、私が読んだすべてのものについて、読んでいる別のリンクがあり、最終的には完全なステップバイステップのプロセスを理解できませんでした私は働くプロジェクトを作成するために行く必要があります。
はい、私はもっと簡単なことを読むことを望んでいました。しかし、彼らは最近、簡単にしたサンプルプロジェクトをアップロードしました。今、あなたはコードを読んで、何が起こっているのか理解する(または理解しようとする)ことができます。何らかの理由で、CRCチェックを除いてすべてがうまくいった。また、サンプルでは映画が始まると言われていますが、ビデオファイル(または圧縮されたビデオファイル)をアップロードしてもムービー再生に関係するものはないと思います。 –
ダウンロードしたファイルが実際に破損しているため、CRCチェックが失敗する可能性があります。これはソースコード、サーバー、または何のバグでしょうか?私はこのライブラリを使用する必要がありますが、私はそれから悪いファイルを取得し続けます。唯一のバグではありません。ダウンローダのアクティビティは複数のインスタンスを持つことができ、すべてが終了しても通知を保持することがあります(クリックした後でも)。 –
OK、ファイルが壊れているので再アップロードしました。現在はOKです。しかし、サンプルコードは非常にバグがあり、非常に複雑なので、バグを見つけて修正するのは難しいです。うまくいけば、Googleもそれらを見つけて修正するでしょう。 –