我一直在努力将这个库项目添加到我的Android Studio现有项目中。 这是我第一次使用库项目,我遇到了很多困难。 我已经查看了很多教程和帖子,但都无法完成。
我不确定是否已经可以通过IDE(->没有任何问题)添加库项目。 我通过配置我的项目的gradle文件来实现:
libs
的文件夹datetimepicker-library
文件夹复制到libs
使用以下命令在您的settings.gradle
中添加此库:
include ':libs:datetimepicker-library'
前往您的AppProject
的build.gradle
文件,并将以下行添加到您的dependencies
中:
implementation project(':libs:datetimepicker-library')
至少您需要同步gradle文件:工具 -> Android -> 使用Gradle文件同步项目
请尝试此操作。如果出现错误,请发布日志文件。
我是这样做的:
File
,进入 project Structure
modules
请确保新模块的包名与您想添加的模块相同
Project structure
(参见第1步)dependencies
步骤1:
步骤2:
!
步骤3:
步骤4:
....
步骤6和7:
步骤8:
compile
行添加到应用程序的build.gradle文件的依赖项部分即可。dependencies {
// ...
compile 'com.github.flavienlaurent.datetimepicker:library:0.0.2'
}
Gradle 提示我同步,当我这样做后,库自动下载到我的项目中。
include ':commonwidgets'
project (':commonwidgets').projectDir = new File(settingsDir, '../SharedWidgets/commonwidgets')
在 build.gradle 的 dependency
部分中添加:
implementation project(path: ':commonwidgets')
commonwidgets
是我库的名称,您应根据您的库名称和路径进行替换。