首先,我很抱歉我不會說很好的英語。我有一個論文項目,使得像Java標誌測驗一樣的android應用程序相似。基本上,我必須使這個應用程序的管理網站或使其可更新,而不是通過Play商店。我將把最新的APK版本放入網站主機中。這裏有人知道如何使它像那樣工作嗎?或者,也許你有另一個想法,使管理網站?請告訴我更新android APK未通過Play商店
回答
僅供參考如果沒有在Play商店上傳,用戶將永遠不會知道您的應用程序的更新。
或者
必須有某種形式的通知,你應該在你的管理實施和使用的應用程序發送給用戶,並通過該通知,你應該問用戶從您的網站上下載更新的APK。
這是我的論文項目的要求,使其可以更新不通過遊戲商店。 用戶下載最新的APK後,會自動安裝嗎?如果不是,如何使它自動安裝? – 2013-04-10 05:50:23
您無法自動安裝,但可以提供打開文件的提示。如果用戶禁用了未知來源,它會要求您允許。否則,它會打開Android的安裝意圖。 – JonShipman 2015-10-21 22:17:32
此更新也必須安裝。用戶將檢查是否有任何最新版本。然後用戶將下載它並下載APK將自動安裝
這並不容易。您唯一的選擇是編寫一些服務器端代碼,讓客戶知道最新版本是什麼。客戶端可以觸發本地通知並提醒用戶新版本可用。
Facebook managed to do你在問什麼,但我確定有很多工程努力。
[編輯]
谷歌有updated他們的政策,禁止動態更新。
「一位從谷歌Play下載應用程序不得修改,更換或使用比谷歌Play的 更新機制以外的任何方法更新 本身的APK二進制代碼。」
這可能已過期(和兩歲),但我將在.apk旁邊有一個帶有版本號的.txt文件。當我做後臺同步時,我首先用HTTPUrlConnection檢查.txt文件內容,如果它不匹配本地副本,我下載.apk,然後用安裝按鈕拋出一個AlertDialog。安裝按鈕打開URI意圖到.apk文件的本地位置。 – JonShipman 2015-10-21 22:16:08
您可以這樣做,但是從PlayStation以外的來源安裝需要用戶批准它。從產品體驗的角度來看,這並不理想。 – 2015-10-22 07:40:15
並不理想,但如果您編寫的應用不允許在Play商店中使用,或者針對不想讓Google訪問數據的企業使用,則沒有太多選擇。 – JonShipman 2015-10-23 12:31:26
- 1. 更新unsigned android apk在Play商店
- 2. Play商店apk被拒絕
- 3. 上傳Android APK在Play商店
- 4. Android Play商店更新和回覆
- 5. Android Play商店應用更新
- 6. 安卓更新Play商店
- 7. Play商店的.apk的zipalign問題
- 8. 通過API部署到Google Play商店
- 9. 谷歌Play商店無法上傳APK
- 10. Play商店中
- 11. 無法將APK與Google Play Services 6.1上傳到Play商店
- 12. Play商店更新緩存的頻率
- 13. 在Play商店更新我的應用
- 14. 無法從Play商店安裝Android Wear APK自動發佈
- 15. 的Android:谷歌沒有下載和安裝更新APK Play商店給出的apk解析錯誤
- 16. Play商店中的Android應用更新錯誤
- 17. Android Play商店 - 阻止我的應用程序自動更新
- 18. 在Play商店之外實現對Android應用的更新
- 19. 在Play商店中上傳並更新Android應用程序
- 20. 將Alpha版本轉換爲製作版APK在Play商店中
- 21. Android如何在Play商店中更新SSL應用程序更新
- 22. 從谷歌Play商店下載APK文件
- 23. Android商店中缺少Google Play商店物品
- 24. Google Play Store apk更新
- 25. 使用Google Play商店安裝依賴型apk
- 26. Play商店APP發佈
- 27. Google Play商店已停止
- 28. 減速機未更新商店
- 29. Android谷歌Play商店截圖變形
- 30. Android即時應用Play商店
難道是不夠的,如果用戶被告知該網站上有新版本的應用程序?還是需要更新也必須安裝? – 2013-04-10 04:47:22
更新也必須安裝。用戶將檢查是否有任何最新版本。然後用戶將下載並下載APK將自動安裝 – 2013-04-10 05:47:07
我已更新答案以反映新的谷歌內容政策。您仍然可以允許自動更新,但不能通過谷歌播放。 – 2013-04-30 13:54:39