背景:我正在开发一个用于商业用途的应用程序,它将与专用设备一起出售。换句话说,客户将从我们这里购买一个带有自定义 rom 的 android 表,该 rom 将设备的使用限制为我们的软件。
问题: android设备中的时钟同步到服务器的操作对操作至关重要,这意味着应用程序需要能够更新时间。
到目前为止,我发现的信息似乎很粗略,但这就是我发现的:
- 我需要 SET_TIME 权限
- 为此,我需要将其安装为系统应用程序(我通过将 apk 放置在系统/应用程序文件夹中来做到这一点)...
- ...并且我需要使用构建系统映像的相同密钥对我的应用程序进行签名
- 我需要将 android:sharedUserId="android.uid.system" 添加到清单中
我在正确的轨道上吗?