forceStopPackage如何在Android 2.2(Froyo)中运行?

时间:2010-06-24 23:16:09

标签: android android-2.2-froyo

感谢Google发布的2.2源代码。

在此代码中--InstalledAppDetails.java

它显示了android 2.2如何执行“强制关闭”功能。

private void forceStopPackage(String pkgName) {
    ActivityManager am = (ActivityManager)getSystemService(
            Context.ACTIVITY_SERVICE);
    am.forceStopPackage(pkgName);
    checkForceStop();
}

但是“forceStopPackage”方法不在ActivityManager类中。 http://developer.android.com/reference/android/app/ActivityManager.html

它是一个interneal API吗?感谢。

1 个答案:

答案 0 :(得分:0)

android源码并不专门使用可用的API。您参考的功能可能在SDK中不可用。

也就是说,这个内部API看起来与2.2中的killBackgroundProcesses()或者ActivityManager类中的restartPackage()2.2之前的方法完全相同。