我正在为root设备开发Android应用程序。在此应用程序中,我正在编辑 launcher.db 文件,以在主屏幕上的某些位置放置快捷方式。但要应用更改,我需要重新启动主屏幕。我该如何以编程方式执行此操作?
答案 0 :(得分:1)
这是我的解决方案,我在root设备上测试了它,我的应用程序作为系统应用程序运行:
try
{
Runtime.getRuntime().exec(new String[] {"su", "-c", "am force-stop com.android.launcher"});
}
catch (Exception e)
{
//do something
}