2011-09-28 46 views
1

我嘗試了幾個鏈接,但沒有人給出任何適當的答案。情景是這樣的:如何升級我的自定義Android應用程序,哪些不會發布到Android市場?

我有我的自定義.apk文件版本1.0(比方說)已安裝在Android設備(我們沒有使用Android市場來安裝它)和稍後的時間點,我們必須發佈與一些應用程序錯誤修復相同的.apk文件。那麼有沒有任何可能的方式來升級預安裝的android應用程序而不卸載它?

請提供一些可能的建議。

感謝,皮克斯

回答

2

應該是比較簡單:

在你的代碼的新版本,請確保你增加的版本號,如下所示:

android:versionCode="2" 
android:versionName="1.1" 

然後建立自己的APK和將其複製到您的設備。

使用類似Astro的東西來打開文件,android應該檢測到你已經安裝了它,但是這個APK會有一個更新的版本號,所以它會給你「升級」的選項。

希望這會有所幫助。

+1

並確保它使用與原始密鑰相同的密鑰進行簽名,就像您通過Android電子市場發佈一樣。 – beetstra

+0

是的,那也;) – Jimmy

+0

非常感謝您的寶貴意見。 – piks

相關問題