背景:専用デバイスで販売される商用アプリを開発しています。言い換えれば、顧客は、デバイスの使用を当社のソフトウェアに制限するカスタム ROM を使用して、当社から Android テーブルを購入します。
問題: Android デバイスの時計がサーバーに同期されていることは、操作にとって不可欠です。つまり、アプリは時刻を更新できる必要があります。
これまでに見つけた情報は大ざっぱなようですが、これが私が見つけたものです。
- SET_TIME パーミッションが必要です
- これを取得するには、システム アプリとしてインストールする必要があります (apk を system/app フォルダーに配置することでこれを行います)...
- ...そして、システム イメージを構築したのと同じキーでアプリケーションに署名する必要があります
- android:sharedUserId="android.uid.system" をマニフェストに追加する必要があります
私は正しい軌道に乗っていますか?