Android enable/disable Component
2011-11-04 22:51 shaobin0604 阅读(1953) 评论(1) 编辑 收藏 举报1.enable/disable 自己应用里的某个组件,可以使用
/* Set the enabled setting for a package component
(activity, receiver, service, provider). */
abstract void setComponentEnabledSetting(ComponentName componentName,
int newState,
int flags)
比如:打开/关闭 开机启动,可以使用这个上面的方法 enable/disable 接收 android.intent.action.BOOT_COMPLETED 广播的 BroadcastReceiver。
2.enable/disable 别的应用的某个组件,可以使用
/system/bin/pm 程序,需要 root 权限。
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT