如何使用ADB / AM调试Android应用程序?

时间:2014-03-01 14:37:30

标签: java android adb aide-ide

我使用AIDE作为Android IDE。此应用程序成功构建了我的项目并生成了相应的APK文件。

我想调试我的项目。目前我:

  • 打开终端模拟器

  • 转到我的android项目(安装应用程序时#不必要的操作)

    $ cd /sdcard/AppProjects/myproject
    
  • 开始adb

    $ adb shell
    
  • 使用am

    启动我的应用程序
    $ am start --user 10 -a android.intent.action.MAIN -n org.package.app/org.package.app.MainActivity
    

但是如何调试此应用程序?

1 个答案:

答案 0 :(得分:2)

根据the documentation,您应该使用start -D来启用调试。所以你会使用这样的东西:

adb am start -D --user 10 -a android.intent.action.MAIN -n org.package.app/org.package.app.MainActivity

此外,您的应用程序需要在清单(debuggable)中设置为AndroidManifest.xml

android:debuggable="true"