从APK执行'adb'

时间:2011-09-23 12:44:23

标签: android

计划执行adbTestActivity.Java执行某项操作并尝试执行TestActivity.apk

File wd = new File("/Android/android-sdk-windows/tools/");
Process proc = Runtime.getRuntime().exec(
                      "adb shell monkey -p com.sample.cts -v 50", null, wd);
proc.waitFor();

收到以下错误:

java.io.IOException: Error running exec(). Command: [adb, shell, monkey, -p, com.sample.cts, -v, 5000] Working Directory: null Environment: null

你可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

adb代表Android Debug Bridge,它是开发人员的本地帮助程序。我怀疑这个程序实际上是否位于设备本身上。

答案 1 :(得分:0)

这是一个错误,android sdk没有正确附加到你的日食 转到首选项 - >点击android - >看看是否所有sdk都显示文件 - >如果没有显示,请转到下面给出的解决方案

当antiviruses删除sdk文件夹中的某些sdk文件

时,会发生这种情况

<强>解决方案: 再次从开始下载sdk文件或以其他方式从其他人那里获取sdk包并将其放入