Is it possible to enter debug mode for android when running junit test?

前端 未结 3 985
长情又很酷
长情又很酷 2021-02-19 10:39

Usually i run a junit test using adb shell am instrument -w com.android.contacts.tests/android.test.InstrumentationTestRunner. And it actually works, it will run al

相关标签:
3条回答
  • 2021-02-19 11:15

    To Debug Android JUnit test don't forget to put debuggable=true in the testable project.

    0 讨论(0)
  • 2021-02-19 11:20

    I found the answer just now. It will block when i start instrument since it is waiting for me to set a breakpoint. So After i make a breakpoint, then the junit start to run. So the sequence of debug a android junit project is :

    1. start instrument with debug set true.
    2. make a break point using command line or eclipse.
    3. the instrument will start to run automatically.
    0 讨论(0)
  • 2021-02-19 11:36

    I guess you are trying to debug your tests using Eclipse. If this is the case you can just select you test project, right click, Debug As... -> Android JUNit test and the execution will stop at the breakpoints you set in your tests or in your code.

    0 讨论(0)
提交回复
热议问题