2013-01-03 85 views
2

我做了一個簡單的SampleDownloaderActivity示例項目,我設置了BASE64_PUBLIC_KEY和擴展文件的版本和長度,將apk和擴展文件上傳到Google Play,將它們保存並...在運行應用程序後收到此類消息:「因爲無法找到資源而下載失敗」獲取錯誤「下載失敗,因爲找不到資源」

+1

我們需要的不僅僅是...... –

+0

你是什麼意思?順便說一句,謝謝你的減號 – Andrew

+0

這個android-sdk \ extras \ google \ play_apk_expansion \ downloader_sample? – Andrew

回答

6

您必須將應用程序和擴展文件的草稿上傳到Google Play。

當您的應用程序正在發佈時(您按下發布和實際上在Play上實時播放)之間的時間,擴展文件也不可用,這可能會導致一些混淆。

從文檔:

因爲你的應用程序有時必須手動下載 擴展文件它第一次打開時,重要的是要測試這個 過程,以確保您的應用程序可以成功查詢的 網址是很重要的,下載文件並將其保存到設備中。

要測試你的應用程序的執行手動下載 程序,您必須將應用程序上傳到谷歌扮演一個 「草案」,使可供下載您的擴展文件:

  1. 上傳您的APK和相應的使用Google Play開發者控制檯的Google 擴展文件。
  2. 填寫必要的申請細節 (標題,屏幕截圖等)。在發佈您的應用程序之前,您可以回來並完成這些 的詳細信息。點擊保存按鈕。 不要單擊發布。這將應用程序保存爲草稿,例如 表示您的應用程序未針對Google Play用戶發佈,但 的擴展文件可用於測試下載 過程。
  3. 使用Eclipse工具或adb在您的測試設備上安裝應用程序。
  4. 啓動應用程序。

如果一切正常 預期,你的應用程序應該立即開始爲主要活動開始下載擴展 文件。

查看testing guidelines的全部細節。

+3

夥計們,我很高興!有用。我在10小時前嘗試了它,但沒有奏效,但現在它已經開始。看起來谷歌需要一些時間來擴展文件的可用性 – Andrew

+0

是的,當你的應用程序正在發佈(你按發佈之間的時間和它實際上在播放時間),擴展文件也不可用,這可能導致一些混淆。 –

+0

我的意思是不準確發佈,但只是擴展文件的可用性。他們可以在「點擊保存按鈕」而不是「發佈」按鈕之後訪問 – Andrew

相關問題