1

su我正在尝试制作仅检查手机是否已root的程序。为此,我必须通过cmd发送adb shell ,但问题是我的文本框没有得到任何输出来检查结果。这是我的代码:

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