2016-05-04 25 views
1

我試圖從/ data/app文件夾複製文件,但面臨以下問題,請指教。使用超級用戶複製/ data/app文件夾

Process suProcess = Runtime.getRuntime().exec("su"); 
DataOutputStream os = new  DataOutputStream(suProcess.getOutputStream); 
  1. 錯誤是,必需:android.os.Process,實測值:java.lang.Process中的代碼的第一行。
  2. 無法解析第二行中的符號getOutputStream。

請讓我知道爲什麼會出現這些問題,以及如何解決它們。謝謝。

回答

0

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()); 
+0

嗨,感謝您的回覆。我添加了導入,並添加了'()',但仍然會出現這兩個錯誤。 – lifeisgooddd

+0

非常感謝你的幫助! – lifeisgooddd

相關問題