分享

利用反射调用forceStopPackage来结束进程

 joy_chen 2014-10-10
Method forceStopPackage = am.getClass().getDeclaredMethod("forceStopPackage", String.class);
forceStopPackage.setAccessible(true);
forceStopPackage.invoke(am, pkgNameTobeKill);


需要在manifest里加上shareduid定义:

android:sharedUserId="android.uid.system"


另外加上权限

<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"></uses-permission>

并且采用系统platform签名

因为需要用FORCE_STOP_PACKAGES权限,该权限只赋予系统签名级程序即可实现强制停止指定程序。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多