直到最近,對於太大的應用程序(50+ MB應用程序),您必須使用自己的服務器來託管大型文件,並在應用程序中添加自己的邏輯以下載和處理來自服務器的文件。android - 在大型應用程序中使用新的android擴展
於2012年3月5日,谷歌公佈的託管您的大文件(通過Android市場,現在被稱爲「機器人比賽」)的新途徑,使應用程序可以達到規模4GB: http://android-developers.blogspot.com/2012/03/android-apps-break-50mb-barrier.html 它有其限制和規則,但它是免費的,我認爲每個人都應該考慮使用它。
我的問題是:是否有任何不錯的教程,包括示例項目,我可以做最小的更改,以使其與我的應用程序一起工作?也許有人已經測試過它並能夠共享一個示例項目?
我試着去讀他們在那裏寫的東西,似乎對於我讀的每一件東西,都有另一個鏈接來讀取,最後我不明白完整的一步一步的過程我需要去爲了創建一個工作項目。
是的,我希望更簡單的閱讀。然而,他們最近上傳了一些讓事情變得更容易的示例項目。現在你可以閱讀代碼並理解(或嘗試理解)發生了什麼。出於某種原因,除了CRC檢查之外,一切運行良好。此外,樣本表示它會啓動電影,但即使我上傳視頻文件(或壓縮視頻文件),我也不認爲它與電影播放有關。 – 2012-03-21 17:15:09
CRC校驗可能會失敗,因爲下載的文件確實已損壞。這是源代碼,服務器上的錯誤還是什麼?我需要使用這個庫,但我不斷從它收到糟糕的文件。它不是唯一的錯誤 - 下載器活動可以有多個實例,並且即使一切已完成(即使點擊它),通知仍有時可以保留。 – 2012-03-22 17:08:17
好的,該文件已損壞,所以我重新上傳了它,現在好了。但是,示例代碼非常麻煩,並且由於它非常複雜,很難找到bug並修復它們。希望谷歌也能找到它們並修復它們。 – 2012-03-22 20:34:27