【发布时间】:2014-10-16 06:16:51
【问题描述】:
我们正在为我们的安卓手机客户提供一款默认应用。哪个用户不能卸载。我使用了this example 的设备管理功能,但用户可以通过从设置中停用来删除应用程序。
我发现像所有谷歌应用程序一样在 System/apps 文件夹中安装应用程序的另一种可能方式(我不确定)。
为此我需要root权限,所以我打算做以下,但不知道如何实现它。
- 以编程方式 Root 设备
- 在 System/apps 文件夹中安装应用程序
- 再次取消根设备
像许多系统应用程序一样,他们在这种功能方面做得如何?
请帮忙。
【问题讨论】:
-
系统应用已预装。您是否使用自定义 AOSP 代码?
-
我已经提到我使用过设备管理员,这不是重复的问题。请先阅读问题。
-
@PankajKumar 谢谢你的回复。我已经使用了设备管理员的概念。 thenewcircle.com/s/post/1291/… 但从设置菜单用户可以停用它并卸载应用程序。我需要制作系统应用程序。
-
仅仅根设备通常是不够的。通常,您必须解锁引导加载程序,将系统分区挂载为可读写,然后写入新映像。通常,它存储在 ROM 中,因此您需要像 Team Win Recovery Project 这样的恢复程序来编写它。也许Android Enthusiasts Stack Exchange 会是一个跟进的好地方。 XDA,如果你能容忍这个网站的话。
-
@jww 嗯,好吧!谢谢你的答复。但希望一些系统应用程序开发人员会阅读问题并给出一些提示或解决方案:-/
标签: android root application-settings system-administration