重新启动在Android中正常工作.你可能没有正确地执行runtime.exec().

你需要处理

public static void rebootSU() {

Runtime runtime = Runtime.getRuntime();

Process proc = null;

OutputStreamWriter osw = null;

StringBuilder sbstdOut = new StringBuilder();

StringBuilder sbstdErr = new StringBuilder();

String command="/system/bin/reboot";

try { // Run Script

proc = runtime.exec("su");

osw = new OutputStreamWriter(proc.getOutputStream());

osw.write(command);

osw.flush();

osw.close();

} catch (IOException ex) {

ex.printStackTrace();

} finally {

if (osw != null) {

try {

osw.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

try {

if (proc != null)

proc.waitFor();

} catch (InterruptedException e) {

e.printStackTrace();

}

sbstdOut.append(ReadBufferedReader(new InputStreamReader(proc

.getInputStream())));

sbstdErr.append(ReadBufferedReader(new InputStreamReader(proc

.getErrorStream())));

if (proc.exitValue() != 0) {

}

}

android androidruntime java,java – Runtime.exec():在Android中重启?相关推荐

  1. ※※Java调用Runtime.exec()要注意的问题

    ※※Java调用Runtime.exec()要注意的问题 标签:execJavaRuntime 字体:[默认中大] http://it.superkoo.com/#/topic/479/ 最近开发一个 ...

  2. 解决java使用Runtime.exec执行linux复杂命令不成功问题

    解决java使用Runtime.exec执行linux复杂命令不成功问题 参考文章: (1)解决java使用Runtime.exec执行linux复杂命令不成功问题 (2)https://www.cn ...

  3. java exec 路径_[Java] 关于java.lang.Runtime.exec()方法运行命令所在目录的探讨。 | 学步园...

    测试代码: import java.util.*; import java.io.*; publicclassBadExecJavac { publicstaticvoidmain(String ar ...

  4. 权限执行[Android开发常见问题-4] RunTime.exec()如何以root权限执行多条指令?

    每日一贴,今天的内容关键字为权限执行 RunTime.exec()这个接口可以说是给我们开发者供给了一个很好的直观操纵底层操纵系统的机遇,但是这个接口的使用还有很多需要注意的问题.由于要完全的分析这个 ...

  5. Android Studio配置ArcGIS Runtime SDK for Android

    很久没有更新博客了,最近在做跟测绘遥感相关的安卓手机软件开发,开发工具是Android Studio,官网下载地址https://developer.android.google.cn/studio/ ...

  6. [转]Java中Runtime.exec的一些事

    0 预备知识 1 不正确的调用exitValue 2不正确的调用waitFor 3 一种可接受的调用方式 4 调用认为是可执行程序的时候容易发生的错误 5 window执行的良好示例 6 不良好的重定 ...

  7. Java Runtime.exec()的使用

    Sun的doc里其实说明还有其他的用法: exec(String[] cmdarray, String[] envp, File dir)Executes the specified command ...

  8. java exec dir的例子_java.lang.Runtime.exec(String[] cmdarray, String[] envp, File dir)方法实例...

    全屏 java.lang.Runtime.exec(String[] cmdarray, String[] envp, File dir)方法执行在指定环境和工作目录的独立进程中指定的命令和参数.字符 ...

  9. arcgis for android sdk下载地址,Arcgis Runtime sdk for android 授权

    要下载和安装 ArcGISRuntime SDK for Android,您需要注册开发者账户,进而便拥有了访问所有功能的权限,从而实现开发和测试目的.但是,这种情况下,应用程序中的所有地图都具有水印 ...

  10. 《ArcGIS Runtime SDK for Android开发笔记》——(5)、基于Android Studio构建ArcGIS Android开发环境(离线部署)...

    1.前言 在上一篇的内容里我们介绍了基于Android Studio构建ArcGIS Runtime SDK for Android开发环境的基本流程,流程中我们采用的是基于Gradle的构建方式,在 ...

最新文章

  1. Apache Flink 漫谈系列(12) - Time Interval(Time-windowed) JOIN...
  2. centos -bash: vim: command not found
  3. 电气simulink常用模块_ADAS/AD控制器模块开发:产品构成要素及产品需求
  4. Apache Mahout:构建垃圾邮件过滤器服务器
  5. arduino 土壤温湿度传感器_嫌arduino太贵?太大?试试ATTINY85!DIY温湿度计入门级教程...
  6. 做自适应网站专业乐云seo_什么叫网站优化-网站建设-SEO优化
  7. 这5种思维模式,大牛产品经理都在用
  8. ECCV18 | UC伯克利提出基于自适应相似场的语义分割
  9. android 在线设计工具,21个免费的UI界面设计工具、资源及网站
  10. opengl开启垂直同步_玩游戏卡顿?只要简单2步,开启电脑最大性能,速度提升10倍!...
  11. AXE模式隐私号基于语音流分析的用户接听识别方案
  12. STM32单片机初学1-STM32介绍
  13. java毕业设计_基于MVC的公司报账系统
  14. 苏锡常镇一模数学试卷含官方答案
  15. Golang里的AES加密、解密
  16. mysql出现2058_解决yog连接mysql出现2058的问题
  17. 国网云(华为组件)使用
  18. kafka干货(五):kakfka的python客户端----Confluent-kafka
  19. python获取邮件并转为pdf
  20. Holder不等式的证明

热门文章

  1. JavaEE Tutorials (13) - 使用锁定控制对实体数据的并发访问
  2. atitit. applet 浏览器插件 控件 的环境,开发,提示总结o9o
  3. ASP.NET Web API 简介
  4. linux 命令全集
  5. python开发的类似stardict工具
  6. Circle Loss: A Unified Perspective of Pair Similarity Optimization 圆损失函数,统一优化视角,革新深度特征学习范式 CVPR 2020
  7. web农行支付php示例,ecshop,shopex完美实现农业银行(农行)在线支付接口
  8. No such file or dirctionary:/ufeff.....关于ufeff错误的解决办法
  9. Dubbo搭建监控中心
  10. 延迟任务调度系统—技术选型与设计(上篇)