adbコマンドのpm hideとdisable

1154 ワード

pm disable:packageまたはcomponentを使用できません.(例:pm disable「package/class」(disableは指定したpackageを使用していますが、getComponentEnabledSettingsこのpackageのcomponentsはenable状態のままです.disable-userと同じ原理です.)root権限が必要です.
等価コード:
getActivity().getPackageManager().
        setApplicationEnabledSetting(getActivity().getPackageName(),
                PackageManager.COMPONENT_ENABLED_STATE_DISABLED,                                 PackageManager.DONT_KILL_APP);// app,app ;0 

 
pm hide:packageまたはcomponentを使用できません.
 
hide
disable
getPackageManager().getInstalledPackages (PackageManager.GET_UNINSTALLED_PACKAGES);
表示
表示
getPackageManager().getInstalledPackages (PackageManager.GET_DISABLED_COMPONENTS);
非表示
表示
getPackageManager().getInstalledPackages(0);
非表示
表示
pm lf 
非表示
表示
pm list package -d
非表示
表示
pm list  package -u
表示
表示
設定-アプリケーション管理がダウンロードされました
魅族インストールappは表示されません
魅族インストールappは表示されません
設定-適用管理がすべて完了しました
魅族インストールappは表示されません
魅族インストールappは表示されません
am start 
使用不可
使用不可