我想了解一些有关系统应用程序的一般信息。我正在和一个制造商合作,他愿意为我提供制作应用程序所需的信息。但是,我不确切知道这些信息应该是什么以及如何通过我的应用程序进行更改,以使其成为具有给定信息的系统应用程序。我相信我需要我这样的清单中的东西Android系统应用程序信息
android:sharedUserId="android.uid.system"
然后我需要使用制造商密钥签署我的应用程序?我不确定有人可以向我解释究竟该怎么办?
此外,我的应用程序需要是系统应用程序的原因是,用户无法卸载它,但我的应用程序仍然需要更新。当它是系统应用程序时,是否可以更新我的应用程序?我会更新如果从谷歌播放正常。
感谢您的任何帮助,我根本无法找到关于此主题的很多信息,并希望得到帮助。
...........有人知道吗? – alexward1230
系统分区内的所有应用程序都会考虑为系统应用程序,不需要任何特定的功能或者在应用程序中实现,只需将apk内的system/app文件夹就够了,为此你需要root权限,如果你打算发布该设备的应用程序,然后设备制造商将您的应用程序放置在特定的文件夹中,然后再销售设备。 – CoolMonster