Обычно я запускаю тест junit, используя adb shell am tool -w com.android.contacts.tests/android.test.InstrumentationTestRunner
. И это действительно работает, он будет запускать все мои тесты.
Но когда я делаю точки останова и хочу войти в режим отладки при запуске junit, это не удается. То, как я делаю точки останова, работает, когда я отлаживаю обычное приложение для Android.
Итак, я поискал в Интернете и попробовал что-то вроде adb shell am tools -e debug true -e class com.android.contacts.AndroidUtilsTest -w com.android.contacts.tests/android.test.InstrumentationTestRunner
, но все равно безуспешно. Как ваши решают эту проблему? Я не просто хочу отлаживать класс junit, но и код в обычном проекте.