簡體   English   中英

如何在沒有互聯網的情況下通過內部 wifi 分發 Android 應用程序

[英]How to distribute an Android App over the inhouse wifi without internet

因此,我制作了一個小型 Android 應用程序供公司內部使用。 該應用程序應該在專用的 Android 6 設備(帶有條形碼掃描儀的便攜式計算機)上運行,以掃描條形碼並與我們公司無線網絡中的服務器通信。

出於安全原因,該內部無線網絡不允許訪問互聯網。

現在我正在尋找一種簡單的方法來推出我的 Android 應用程序的版本更新。 由於沒有可用的互聯網,因此排除了正常的應用程序商店。

我更喜歡,如果可以在沒有用戶交互的情況下靜默安裝版本更新。

我知道F-Droid Server是一個自定義的 App Store 存儲庫。 據我所知,在我的環境中啟動並運行它需要相當多的努力。 也許太多了,考慮到設備只需要運行一個應用程序。

有沒有更簡單的方法? 也許喜歡從 url 以編程方式下載我的 .apk 的新版本,然后自動安裝?

任何想法表示贊賞。

有沒有更簡單的方法? 也許喜歡從 url 以編程方式下載我的 .apk 的新版本,然后自動安裝?

是的,從您自己的服務器以編程方式下載 apk 並啟動安裝似乎更簡單(25 行代碼)。 這是一個包含很多細節的問題(並查看它鏈接到的 2 個問題): Android:以編程方式安裝 .apk

安裝可能需要用戶交互; 用戶單擊確定或取消的提示。

此外,您必須在某處托管 APK。 如果您不想為此構建 Web 服務,您可以托管靜態文件並使用命名約定或時間戳來決定下載和安裝的內容/時間。

任何想法表示贊賞。

關於以編程方式更新的建議是編寫一個單獨的簡單而強大的應用程序,只執行此操作,而不是在主應用程序中使用代碼進行自我更新。

暫無
暫無

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

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