Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何控制Android虚拟机?_Java_Android - Fatal编程技术网

Java 如何控制Android虚拟机?

Java 如何控制Android虚拟机?,java,android,Java,Android,我有EclipseAndroid SDK。它附带了一个android模拟器。当我运行应用程序时,eclipse会安装最新版本的应用程序,并在默认情况下在emulator上运行它。我如何编写程序来控制android虚拟机(或通过USB连接的实际设备,因为它们的工作方式相同)?我希望能够从外部向模拟器发出命令,而不是简单地模拟点击。您可以使用此命令adb shell am start-a android.intent.action.DELETE-d package:。告诉我它对您有用吗。还有其他方法

我有EclipseAndroid SDK。它附带了一个android模拟器。当我运行应用程序时,eclipse会安装最新版本的应用程序,并在默认情况下在emulator上运行它。我如何编写程序来控制android虚拟机(或通过USB连接的实际设备,因为它们的工作方式相同)?我希望能够从外部向模拟器发出命令,而不是简单地模拟点击。

您可以使用此命令
adb shell am start-a android.intent.action.DELETE-d package:
。告诉我它对您有用吗。还有其他方法吗
adb shell pm uninstall-k+yourpackagename

您想要什么命令?ADB外壳支持一些基本命令,我希望能够终止应用程序并运行新的应用程序。如何使用ADB外壳?