我已經創建了android應用程序並將它發給了我的所有客戶端。現在我更新我的應用程序,並希望對所有客戶端進行更改。我不希望該客戶端卸載該應用程序並再次安裝更新的應用程序。我希望當客戶端打開應用程序時顯示一個通知,要求客戶端安裝更新的應用程序,然後登錄。想要在Android中使用新版本替換舊版本
我想實現此功能嗎?有沒有人有任何想法如何做到這一點? 請回復我,這對我很重要。
我已經創建了android應用程序並將它發給了我的所有客戶端。現在我更新我的應用程序,並希望對所有客戶端進行更改。我不希望該客戶端卸載該應用程序並再次安裝更新的應用程序。我希望當客戶端打開應用程序時顯示一個通知,要求客戶端安裝更新的應用程序,然後登錄。想要在Android中使用新版本替換舊版本
我想實現此功能嗎?有沒有人有任何想法如何做到這一點? 請回復我,這對我很重要。
你是如何發佈應用程序的?通過android市場?如果是這樣,當您上傳新版本時,他們的手機會定期通知他們某些應用程序的更新可用。如果你沒有在你的應用程序的版本中實現這個功能,那麼恐怕你沒有辦法做到這一點。
繼續前進你可以做些什麼來實現這樣的事情是有一個web服務返回應用程序的當前版本代碼。在你的應用程序的onCreate()方法中,調用這個webservice並將結果與系統上的應用程序的版本代碼進行比較。如果來自web服務的更大,則提示用戶去下載新版本。
編輯:如果你沒有在你已經發布的版本中實現這個,那麼你別無選擇,只能發送一個新的apk文件給他們。您可以使用一些類似於我在上述新版本中所述的過程,因此您可以在服務器上設置一個值,以便提示用戶下載新版本。
其實我沒有上傳我的應用程序在Android市場。我給他們的應用程序的apk文件。然後應用程序連接到我們的服務器。那麼現在該怎麼做紳士。 – Kushal
請點擊這裏:http://developer.android.com/guide/publishing/publishing.html這將幫助你解決你的問題。部分:「在Android電子市場上發佈更新」。 –