如何使用 ADB/AM 调试安卓应用程序



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

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

  • 打开终端模拟器

  • 移动到我的安卓项目(#不需要操作,因为安装了应用程序)

    $ 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
    

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

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

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

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

android:debuggable="true"

相关内容

  • 没有找到相关文章