2016-03-02 194 views
0

,如果有一個APK和B的APK,並都被上傳市場(谷歌Play商店),Android應用程式下載/從市場APK升級程序

  1. 做了可以升級,從市場上的apk而不去應用商店? (用戶不會看到Play商店的活動, 和A APK只是下載從市場上網址的APK)

  2. 做一個可以從市場下載B APK不動,打店?

我發現非官方的市場API,但我想知道官方的方式來做到這一點。 謝謝,

@ 我測試市場API從市場下載的APK, 後來我得到404錯誤,並發現,谷歌改變了登錄過程要權威性2.0 有任何suceed從市場下載程序不動,打商店?

+1

歡迎的話,請詢問問題時要更具體一點:你有什麼試過,你期望什麼等等。請參閱[如何提問] – Nehal

+0

你可以像你把apk放到你的服務器並擊中該URL的apk將被下載。但直到用戶打開該apk纔會安裝。 –

回答

0

首先,您需要下載apk並將其存儲在手機的存儲器中。 然後你就可以安裝使用此代碼,APK,

Intent promptInstall = new Intent(Intent.ACTION_VIEW) 
    .setDataAndType(Uri.parse("file:///path/to/your.apk"), 
        "application/vnd.android.package-archive"); 
startActivity(promptInstall); 

此意向啓動安裝對話框與用戶,用戶會選擇授權被請求安裝權限APK。

但要記住沒有做到這一點沒有官方的方法,有很多種方法,並根據我這似乎是一個好辦法做到這一點

+0

有沒有什麼辦法從Play商店下載apk安裝? –

相關問題