1

電話がルート化されているかどうかを確認するだけのプログラムを作成しようとしています.このために、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;
        }

私のプログラムは応答しなくなり、何も起こりませんでした。インターネットでたくさん検索しましたが、何も役に立ちませんでした。

ありがとうございました

4

0 に答える 0