使用超级用户从 /data/app 文件夹复制

Copying from /data/app folder using superuser

我正在尝试从/data/app文件夹中复制文件,但遇到以下问题,请指教。

Process suProcess = Runtime.getRuntime().exec("su");
DataOutputStream os = new     DataOutputStream(suProcess.getOutputStream);
  1. 错误是,需要:android.os.Process,找到:java.lang.Process 在代码的第一行。
  2. 无法解析符号,第二行中的 getOutputStream。

请告诉我为什么会出现这些问题,以及如何解决这些问题。谢谢

android.os.Process, Found : java.lang.Process

一定要导入正确class.

import java.lang.Process;

或者像这样声明你的过程:

java.lang.Process suProcess = Runtime.getRuntime().exec("su"); 

Cannot resolve symbol, getOutputStream

getOutputStream是一个方法,那么你需要添加()才能编译你的代码。

DataOutputStream os = new     DataOutputStream(suProcess.getOutputStream());