Java 如何使Android Launcher成为系统应用程序,在工厂重置后未经许可重新检查?

Java 如何使Android Launcher成为系统应用程序,在工厂重置后未经许可重新检查?,java,android,Java,Android,我目前正试图使一个自定义的启动程序应用程序保持出厂重置。我的想法是将启动器复制到system apps文件夹中。这是可行的,但我必须再次检查权限,例如摄像头、联系人。。。在工厂重置之后?或者该应用程序是否具有必要的权限,因为它是一个系统应用程序?我尝试构建一个简单的android应用程序来验证权限设置是否正确,因为我尝试使用的现有启动程序应用程序已将权限检查预备份到其中。我编译了我的应用程序,并用智能手机制造商的密钥签名,然后将其移动到system apps文件夹。智能手机重新启动后,应用程序将

我目前正试图使一个自定义的启动程序应用程序保持出厂重置。我的想法是将启动器复制到system apps文件夹中。这是可行的,但我必须再次检查权限,例如摄像头、联系人。。。在工厂重置之后?或者该应用程序是否具有必要的权限,因为它是一个系统应用程序?我尝试构建一个简单的android应用程序来验证权限设置是否正确,因为我尝试使用的现有启动程序应用程序已将权限检查预备份到其中。我编译了我的应用程序,并用智能手机制造商的密钥签名,然后将其移动到system apps文件夹。智能手机重新启动后,应用程序将无法启动。上面写着“应用程序停止工作”,我不太清楚原因。如果我安装的应用程序作为一个正常的应用程序,它的工作没有任何问题。系统应用程序需要特殊处理吗?有什么东西需要添加到清单中吗

对我来说,最重要的任务是找出是否有可能在系统应用程序中安装一个定制的android启动器。然后,启动器应保持出厂重置,并且不需要再次设置其权限。那可能吗

谢谢你的帮助