1

我有一个应用程序可以替换信息亭应用程序的启动器。我需要退出股票启动器以进入服务模式。

从一个虚拟测试应用程序,我可以像这样启动我自己的“家庭”应用程序:

Context ctx = getBaseContext();
Intent i = ctx.getPackageManager().getLaunchIntentForPackage("my.application.main");
ctx.startActivity(i);

但是,如果我用 com.android.launcher 替换 my.application.main,我会返回 null 的意图。然而,com.android.launcher 在系统上(Nexus 7 平板电脑)。如何明确启动 com.android.launcher?

4

0 回答 0