私は現在、Play ストアにない小さな Android アプリを開発しています。非緊急輸送会社に使用される民間のビジネス アプリケーションです。Android アプリは、ドライバーに 1 日を通しての送迎のリストを表示し、それらの運行状況を更新できるようにします。私がやりたいのは、営業時間外またはデバイスがアイドル状態のときにアプリを更新する方法があることです。理想的には、サービスとして実行できる何らかの Android アップデーターを誰かがすでに作成していれば、それは素晴らしいことです。ただし、これを自分で書いてもかまいません。
いずれにしても、サーバーから APK を取得してその APK をインストールするだけです。私は通常、このような卑劣なことをするのは好きではありませんが、私たちのクライアントは、各デバイスに移動して許可プロンプトで [OK] を押す必要がなく、その責任を離れたくないので、この方法を望んでいます。ソフトウェアをドライバーに更新します。
セキュリティ上の懸念は理解していますが、ユーザーが許可した場合にアプリが自動更新できるようにする方法が必要だと思います。また、私たちのアプリは署名されており、ダウンロードしたアプリが合法であることを確認するための証明書がデバイスに含まれています。