同步 Gradle Android Studio 在 SlideDateTimePicker 上失败

Sync Gradle Android Studio Failed on SlideDateTimePicker

我想创建一个可以同时选择日期和时间的 EditText。我找到了这个 library 但我未能构建此库。它说

Error:(31, 0) Project with path ':slideDateTimePicker' could not be found in project ':app'

根据 grade.build 文件,看起来我们应该首先将这个库作为一个项目。这是我应该添加的依赖项

compile project(':slideDateTimePicker')

我应该如何将这个库添加到我的项目中?谢谢。

文件->输入模块>SlideDateTimePicker,然后:项目设置->添加模块->选择SlideDateTimePicker。

将 SlideDateTimePicker 复制到您的项目根路径。并在 build.gradle 中添加编译项目 (':slideDateTimePicker'),在 settings.gradle

中添加 include ':slideDateTimePicker'

希望对您有所帮助。

您还需要将库文件添加到项目目录中。还添加 此行到 settings.gradle:

include 'your-library-directory'

在你的 gradle 上使用这个:

compile 'com.github.jjobes:slideDateTimePicker:1.0.2'

有两种方法。第一种方法,如果您想在不更改源代码的情况下使用库 out-of-the-box。二、如果以后要修改源码。

  1. 作为对app级别的依赖;在您的 build.gradle 文件中添加以下行:
    compile 'com.github.jjobes:slideDateTimePicker:1.+'

  2. 作为 sub-project 添加到您现有的项目;将 slideDateTimePicker 文件夹添加到您的项目 root 文件夹:

    • dependenciesapp 级别 build.gradle 文件添加:
      compile project(path: ':slideDateTimePicker')

    • 并在您的 settings.gradle 文件中添加:
      include ':slideDateTimePicker'