2012-07-12 34 views
0

ANY1 plz幫助我完全安裝......在機器人如何更新APK使用的終端用戶設備新

如何更新已經安裝在終端用戶設備....

完整的APK

說爲前:這是安裝在設備中完全地改變GOOGLEPLAY APK Android Market應用程式...

如何做到這一點....

在此先感謝...

+0

Google Market/Play是一個不好的例子,因爲它有它自己的更新程序,不能被常規應用程序使用。 – Robert 2012-07-12 09:58:13

回答

0

如果你想上傳一個完全新的apk文件(比如全新的項目),只需要在簽名時保留相同的密鑰並且使用相同的包名稱(例如: com.example.App),它會像魔術一樣更新。

+0

我想他是指總APK,而不是名稱。 – RvdK 2012-07-12 10:05:27

+0

@PoweRoy他仍然可以做到這一點,他只需要保持相同的密鑰和包。 – NStorm 2012-07-12 10:09:24

+0

比應該是你的答案,而不是app_name的變化;) – RvdK 2012-07-12 10:11:10

0

你可以做什麼NStorm提到的,但如果你已經安裝了Android Debug Bridge你可以打開命令提示符,然後做一個亞行安裝這樣的:只要

adb install -r file.apk 

爲相同的簽名密鑰和相同包名稱,您將能夠以這種方式進行安裝。如果您擁有不同的簽名密鑰,則必須先在電話上卸載該應用程序才能安裝它。 -r標誌表示重新安裝並保留該應用程序的所有先前數據。這當然只適用於你安裝了adb的情況,以及你手中是否有電話線。

您擁有的另一選擇是將電話發送給應用程序,或者將其託管在URL頁面上,並讓最終用戶轉到該應用程序並以此方式進行安裝。您可以輕鬆將其上傳到服務器,並通過文本或電子郵件將鏈接發送給最終用戶,並且可以通過這種方式重新安裝。您仍然需要擁有相同的簽名密鑰,否則他們將不得不卸載該應用程序。

總之,您有三種方法可以不通過Google Play市場。

  1. 上傳到服務器,並通過文本/電子郵件發送到apk的鏈接。
  2. 通過電子郵件發送APK作爲附件,讓用戶下載並安裝。
  3. 使用ADB。