80,351
社区成员
发帖
与我相关
我的任务
分享
adb shell
mount -rw -o remount 你的system目录的挂载点
private String execCMD(String cmd) {
System.out.println("******cmd execute start:" + cmd + "******");
Runtime runTime = Runtime.getRuntime();
Process process = null;
try {
process = runTime.exec(cmd);
} catch (IOException e) {
e.printStackTrace();
}
BufferedReader reader = new BufferedReader(new InputStreamReader(
process.getInputStream()));
StringBuffer sb = new StringBuffer();
try {
for (String s = reader.readLine(); s != null; s = reader.readLine()) {
sb.append(s);
sb.append("\n");
}
} catch (IOException e) {
e.printStackTrace();
}
System.out.println(sb.toString());
reader = new BufferedReader(new InputStreamReader(
process.getErrorStream()));
StringBuffer esb = new StringBuffer();
try {
for (String s = reader.readLine(); s != null; s = reader.readLine()) {
esb.append(s);
esb.append("\n");
}
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("******error str is:" + esb.toString());
System.out.println("******cmd execute end******");
return sb.toString();
}