如何从我的Android应用程序发送命令到Android终端模拟器?

时间:2016-07-22 07:21:18

标签: android

我想从我的Android应用程序发送命令到android终端模拟器。

以下是我的代码。

public void onClick(View p1)
{
    // TODO: Implement this method
    Intent i=new Intent(Intent.ACTION_SEND);
    i.setType("*/*");
    i.setPackage("jackpal.androidterm");
    i.putExtra(Intent.EXTRA_TEXT,"date");
    startActivity(i);
}

1 个答案:

答案 0 :(得分:0)

执行shell命令时,您不需要终端仿真器应用程序。 Android基于Linux内核,因此您可以直接执行shell命令。

试试这段代码,

// Command to execute
String command = "date";
ShellExecuter exe = new ShellExecuter();
String outp = exe.Executer(command);
out.setText(outp);
Log.d("Output", outp);