这是我的问题,我想在我的应用程序中启动一个Android TestProject,但我不知道如何操作。我发现可以使用命令启动,例如:"adb shell am instrument -w com.demo.test/android.test.InstrumentationTestRunner"。
所以我尝试在我的应用程序中使用:Runtime.getRuntime().exec("adb shell am instrument -w com.demo.test/android.test.InstrumentationTestRunner"); 但是出现了以下错误:
03-15 02:24:42.246: WARN/System.err(3597): java.io.IOException: Error running exec(). Command: [adb, shell, am, instrument, -w, com.demo.test/android.test.InstrumentationTestRunner] Working Directory: null Environment: null ..... 03-15 02:24:42.246: WARN/System.err(3597): Caused by: java.io.IOException: Permission denied 我的问题出在哪里?