ボタンを押して SU を取得するプログラムを実行しましたが、png ファイルの重量は 0 バイトです。ログキャット 言う
許可が拒否されました: フレームバッファ pid=12844 uid=10087 を読み取ることができません。
では、なぜそうなのか。私の電話はルート化されており、プログラムはすでに su を取得しています。どうしたの?
Button btn = (Button) findViewById(R.id.button1);
btn.setOnClickListener (new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
try {
Process process = Runtime.getRuntime().exec("su");
Process pr = Runtime.getRuntime().exec("/system/bin/screencap -p /sdcard/s.png");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});