2012-09-10 31 views
9

我需要測試擴展文件,而無需在android市場上發佈應用程序。 我試圖谷歌,但沒有找到任何方式來做到這一點。如何測試擴展文件,而無需在android市場發佈應用程序

這可能嗎?

+0

你在找「沙箱」這個詞嗎? –

+0

不,我正在尋找android APK擴展文件[link](http://developer.android.com/guide/google/play/expansion-files.html)。我沒有能夠從谷歌找到如何測試這個沒有發佈應用程序在Android市場。沒有發佈應用程序是可以測試的。? – Alex

+0

爲了更好的理解檢查我的答案。 http://stackoverflow.com/questions/11933508/problems-testing-apk-expansion-library/12577825#12577825 –

回答

1

我搜索了很多,最後得出的結論是,Android沒有這樣的設施。 :(

+0

請檢查我的答案 – user818455

1

是的,你可以不使用以下說明在Android Play商店中發佈應用測試擴展文件功能:

因爲你的應用程序有時必須在第一次打開時手動下載擴展文件,因此測試此過程以確保您的應用程序能夠成功查詢URL,下載文件並將它們保存到設備中,這一點很重要。

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

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

如果一切按預期工作,您的應用程序應在主要活動開始後立即開始下載擴展文件。

參考鏈接:Android documentation

1

更新對於那些閱讀這篇文章,您現在可以發佈您的Alpha和Beta測試模式APK 擴展文件之前將工作,你可以 測試您的應用程序。我還包括了一些可能會派上用場的信息。

注1:

不能使用了草案爲紐帶,以獲得擴展文件不會被激活呢。您必須先使用擴展文件將版本上傳到Alpha或Beta。 (只能通過第二個apk上傳和擴展才能添加擴展文件)因此,請確保在單擊APK下的開發者發佈部分中的詳細信息時看到列出的apk擴展文件。

注2:

如果您正在使用Android的工作室,並希望利用下載庫的不只是包名和java文件複製到自己的應用程序的src目錄。在eclipse中導入下載器庫並選擇export => gradle構建文件。之後,您可以將該庫作爲android studio中的模塊導入。

注3:

不知道這一點,但我也認爲這是neccesary通過Play商店下載應用ATLEAST一次,並有機會獲得它與你的測試設備上的帳戶。因此,如果您正在使用alpha創建一個Google +測試組並添加自己或其他測試設備。

相關問題