Android下的静默安装代码
来源:互联网 发布:js 设置input type 编辑:程序博客网 时间:2024/06/06 08:36
很简单的一段代码,但是前提必须是手机已经root完毕
public static boolean installFile(File path,Context context){ boolean result = false; Process process = null;OutputStream out = null;InputStream in = null;String state = null;try {// 请求rootprocess = Runtime.getRuntime().exec("su");out = process.getOutputStream();// 调用安装,将文件写入到process里面out.write(("pm install -r " + path + "\n").getBytes());//这里拿到输出流,开始安装操作in = process.getInputStream();int len = 0;byte[] bs = new byte[256];while (-1 != (len = in.read(bs))) {state = new String(bs, 0, len);if (state.equals("Success\n")) {// 安装成功后的操作result = true;Log.e("成功", state);break;}}} catch (IOException e) {e.printStackTrace();} catch (Exception e) {e.printStackTrace();} finally {try {if (out != null) {out.flush();out.close();}if (in != null) {in.close();}} catch (IOException e) {e.printStackTrace();}} return result;}
0 0
- Android下的静默安装代码
- android静默安装的代码实现方法
- android的静默安装
- Android的静默安装
- android应用后台安装,静默安装的代码实现方法
- android应用后台安装,静默安装的代码实现方法
- android应用后台安装,静默安装的代码实现方法
- android应用后台安装,静默安装的代码实现方法
- android应用后台安装,静默安装的代码实现方法
- Android 没有root状态下的静默安装
- Android静默安装的实现
- android静默安装的实现
- android静默安装的实现
- Android应用的静默安装
- android 静默安装的实现
- Android真正的静默安装
- Android APP的静默安装
- Android真正的静默安装
- ubuntu wireshark 如何用普通用户抓包
- 《高效能人士的7个习惯》书摘及感想
- 关于oozie的简单说明
- 禁止网页使用复制的方法
- XPath知识点梳理
- Android下的静默安装代码
- Objective-C中使用NSValue、NSNull、NSNumber、NSDecimalNumber、NSData、NSMutableData
- 将java源码打成jar包
- 为Hadoop存储层增加对OpenStack Swift的支持
- (GCC) How can I hide "defined but not used" warnings in GCC?
- 从Google备份互联网看“数据安全
- gdb调试的时候的一些问题
- 《MySQL管理之道:性能调优、高可用与监控》迷你书
- UVa 10499 正义的土地