如何在不重启设备的情况下重启应用系统?

时间:2017-02-18 12:26:16

标签: java android

我希望能够恢复设备上安装的所有应用程序,我有这个需求,因为我的应用程序实现了从/data/app /data/data and /data/dalvik-cache用户应用程序的目录中添加和删除数据的功能。由于系统在重新启动设备之前无法识别它是否存在,并且我需要能够运行这些添加的文件,或者更新这些已删除的文件以使它们不显示为现有文件。

实际上,我不知道如何创建一个类似的方法,我不知道任何类型的android或java允许我想要实现的目标。

如果你知道任何事情,就这个话题来帮助我清除被怀疑所阻碍的道路。请告诉我。谢谢。

1 个答案:

答案 0 :(得分:1)

这可能需要root访问才能生效。

definition a_set :: set
  where "a_set ⟷ ??? "

您还可以使用命令数组(String [] cmds)并使用Runtime执行它们。 使用adb shell或终端仿真器(首选)。输入“pm”并按Enter键以了解更多信息。 只是不要将它用于任何错误的用途