電話がルート化されているかどうかを確認するだけのプログラムを作成しようとしています.このために、cmd経由でadbシェルを送信する必要su
がありますが、テキストボックスに結果を確認するための出力が得られない..これが私のコードです:
public string root_checker
{
get
{
psi.Arguments = "shell su";
Process call = Process.Start(psi);
StreamReader sr = call.StandardOutput;
string output = sr.ReadToEnd();
return output;
}
}
これはボタンで:
private void button2_Click_1(object sender, EventArgs e)
{
string shell = adb.root_checker;
textBox1.Text = shell;
}
私のプログラムは応答しなくなり、何も起こりませんでした。インターネットでたくさん検索しましたが、何も役に立ちませんでした。
ありがとうございました