【问题标题】:Copying from /data/app folder using superuser使用超级用户从 /data/app 文件夹复制
【发布时间】:2016-05-04 09:59:29
【问题描述】:

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

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

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

【问题讨论】:

    标签: android android-runtime android-internal-storage


    【解决方案1】:

    android.os.Process,找到:java.lang.Process

    一定要导入正确的类。

    import java.lang.Process;
    

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

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

    无法解析符号,getOutputStream

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

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

    【讨论】:

    • 您好,感谢您的回复。我添加了导入和“()”,但仍然出现这两个错误。
    • 非常感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-26
    • 1970-01-01
    • 2018-12-17
    • 2014-04-22
    • 1970-01-01
    • 1970-01-01
    • 2015-07-21
    相关资源
    最近更新 更多