我有一個應用程序在Play商店。我已經在檢查Play商店的版本是否與我已安裝的版本不同,現在,如果此版本不同,我需要觸發應用的更新。我知道我可以開始,這將帶我去Play商店與我的應用程序中會出現更新按鈕意圖: startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=com.novtory.provider")));
從代碼更新Android應用程序
,但我想知道如果我可以自動進行更新,而無需用戶按下更新按鈕。
如果他們從Play商店下載應用程序,那麼Play商店本身應該自動更新應用程序。除非您要求更多權限,否則用戶需要批准更新。 – DeeV
據我所知(我真的不知道)這個更新它不是在應用程序更新時立即做出的,這就是爲什麼我需要在應用程序打開時檢查它以及它是否過時以強制更新。 –
這是Play商店中的一項功能。如果用戶決定他們不想自動更新,您不應該強制他們。如果您的應用程序在沒有更新的情況下無法正常工作,則需要花更多時間在向後兼容性上。 –