通常我使用adb shell am instrument -w com.android.contacts.tests/android.test.InstrumentationTestRunner
. 它确实有效,它将运行我所有的测试。
但是当我在运行junit时设置断点并希望进入调试模式时,它失败了。当我调试普通的android应用程序时,我制作断点的方式有效。
所以我搜索了网页,并尝试了类似的东西adb shell am instrument -e debug true -e class com.android.contacts.AndroidUtilsTest -w com.android.contacts.tests/android.test.InstrumentationTestRunner
,但仍然没有运气。你的如何解决这个问题?我不仅想调试junit类,还想调试普通项目中的代码。