博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android一些问题的解决方案
阅读量:5850 次
发布时间:2019-06-19

本文共 925 字,大约阅读时间需要 3 分钟。

1.强行停止一个应用

首先需要权限

非源码环境使用反射来完成操作

/**     * 强行停止一个应用     *      * @param pkgName     */    private void forceStopPackage(String pkgName) {        ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);        Method method;        try {            method = Class.forName("android.app.ActivityManager").getMethod(                    "forceStopPackage", String.class);            method.invoke(am, pkgName);        } catch (Exception e) {            Log.e("MainActivity", "Exception when forcing stop app:" + pkgName);        }    }

 

读取系统中的一些属性:

/**     * 从系统属性中读取某一字段对应的信息     *      * @param context     * @return     */    private static boolean isWinLauncherFromSysArg(Context context) {        Boolean isWinLauncher = SystemProperties.getBoolean(                "abc.iswin_on_first_launch", true);        return isWinLauncher;    }

 

转载于:https://www.cnblogs.com/BlogCommunicator/p/7220893.html

你可能感兴趣的文章
C# 实现扫码二维码登录
查看>>
反射机制(reflection)动态相关机制
查看>>
merge python_Python_merge file
查看>>
同比 数据模型 环比_同比(环比)在分析模型中的实现
查看>>
()用于创建python与数据库之间的连接_python与数据库的交互
查看>>
flask web开发:基于python的web应用开发实战_4个纯Python编写的Web服务器
查看>>
cmd中发送http请求_HTTP初探
查看>>
深度学习模型加速_【深度学习模型剪枝】Slimmable Networks
查看>>
mutations vuex 调用_vue 学习记录六——vuex
查看>>
vs2013怎么清理解决方案_怎么用密封胶?有哪些具体使用方法?如何选出合适又物美价廉的密封胶?...
查看>>
反驳生命的起点是rna_NO.8《生命是什么:40亿年生命史诗的开端》
查看>>
在统计学中参数的含义是指_基础知识第五章 流行病学和医学统计学基本知识(二)...
查看>>
python 建筑建模_潭州教育推荐2020年免费的15种3D建模软件
查看>>
中考大数据大连79_2019上海中考大数据,助你备战2020上海中考
查看>>
请求https请求_安卓手机微信7.0.4调试小程序抓包https请求失败问题和解决
查看>>
监听js变量的变化_JS编程实用技巧:监听变量数据变化。
查看>>
和整数相乘_贲友林工作室.问题||邹敏:整数乘法笔算,数位如何对齐?
查看>>
centos mysql5.7 启动_CentOS7.5下配置 启动 Mysql 5.7.29
查看>>
mysql 表触发器 修改其他表_mysql 触发器使用实例(修改一个表内容的同时另一个表内容自动变化)...
查看>>
mysql 跨库插入_mysql 跨数据库插入
查看>>