簡體   English   中英

Android:以編程方式更新apk文件

[英]Android: Updating an apk file programatically

我想通過網址以編程方式將設備中已經安裝的apk文件更新為新版本。 除了使用application / vnd.android.package-archive再次安裝文件之外,還有什么方法可以做到這一點(因為我寧願在沒有用戶操作的情況下靜默地執行此操作)

除非您具有系統特權,否則不可以。 如果可能的話,任何應用程序都可以在您的設備上安裝任何東西(包括惡意軟件)。

將當前版本和url保存在遠程數據庫中。當應用程序在設備中啟動時,檢查存儲在數據庫中的應用程序版本與安裝的應用程序版本是否相同。 如果不同,則從url下載文件。如果沒有,則運行當前版本。

但是您必須在代碼中手動執行這些操作。

為此,您還需要在設備中連接互聯網。

我也一樣 我在FTP服務器中有新的APK,還有新的APk的版本號。 我正在比較版本號並下載並安裝APK。 但在此之前,我要在FTP服務器中檢查已下載apk的校驗和以及校驗和,以確保正確下載了APK。

未經用戶同意自動安裝,我認為這是不可能的。 讓我知道您是否找到了解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM