ファイル サーバーから APK をインストールしようとしていますが、ユーザーがインストールするかどうかを選択したり、アクセス許可の設定/変更を受け入れたりできないように、サイレント モードで実行する必要があります。これは、デバイス ベンダーと協力してアプリケーションを /system/app にプリロードしているため、正当なビジネス要件です。これはカスタムの Android タブレット デバイスであるため、ビジネス ユニットはアプリの更新を確実にプッシュできるようにしたいと考えています (つまり、最新バージョンを強制します)。
通常のセキュリティ制限については理解していますが、ベンダー/メーカー レベルのアプリにはアプリケーションをサイレント インストールするメカニズムがあるようです。ただし、これを行う方法に関する情報は、せいぜい非常にむらがあるようです。
パッケージ インストーラーは /system/app にある必要があり、インストーラーには、インストールするアプリと同じ署名証明書キーが必要です。それは問題ではありませんが、このフローを使用してこの機能を実装する方法に関する情報は、まだ見つけていません。
これまでにこれをやったことがある人はいますか?