安卓库项目调试速度快



我正在开发一个库项目。现在我的调试过程是这样的:

  • 对库代码进行一些更改
  • 将其构建到 AAR 文件中
  • 将主应用程序项目中的 AAR 文件用作新的库模块
  • 然后调试 lib 代码中的代码更改。

如您所见,这是一个漫长的过程,需要花费大量时间来调试库。使用 android studio 进行库开发的正确方法是什么?

你可以这样做:

  • 在同一个项目目录中添加库模块,如应用程序文件夹:文件>新模块>新模块 -> Android 库。
  • 在 settings.gradle 中添加您的库模块名称(例如,包括":app",":xyz"(:应自动添加
  • 右键单击主应用程序文件夹 ->打开模块设置 ->将您的库作为依赖项添加到"应用程序"(它在模块依赖项下(。
  • 转到主项目的build.gradle文件,添加编译项目(':xyz'(等模块

无需创建aar,只需在lib模块中进行更改并运行您的主项目并进行调试即可。

希望这对您有所帮助!

我会包含一个与库项目并行的演示应用程序项目:

//  /settings.gradle
include ':app', ':lib'
//  /app/build.gradle
depencency {
    compile project(':lib')
}

相关内容

最新更新