我在Android Studio中有一个项目,并且有两个不同的应用程序模块,但是他们两个都在使用相同的Android库(核心代码)。我想在应用程序中更改一些资源和逻辑,但是此代码位于核心(Android库)中。什么是最佳方法和最佳做法?如何自定义核心代码?
您可以通过简单地复制到项目目录中的aar文件夹来构建库lib版本并在主要项目中使用它。
aar
lib
或者您可以使用Jitpack之类的服务来构建它,并通过Gradle中的implementation方法将其添加到您的项目中。
implementation