如何在我的项目中导入Patio图书馆

时间:2015-04-22 14:17:49

标签: android android-studio

我在android-arsenal中找到了这个适合我项目的库。

https://android-arsenal.com/details/1/1076

https://github.com/asantibanez/Patio

我试图像这样导入:

repositories {
   maven {
        url "https://jitpack.io"
   }
}

dependencies {
    compile 'com.github.asantibanez:Patio:d11e20326e'
}

但是我收到了这样的错误

Error:A problem occurred configuring project ':app'.
> Artifact 'Patio.jar (com.github.asantibanez:Patio:d11e20326e)' not found.
  Searched in the following locations:
      https://jitpack.io/com/github/asantibanez/Patio/d11e20326e/Patio-d11e20326e.jar

我尝试的另一件事是通过下载项目zip导入,并通过以下方式导入到我的项目:File>导入模块。 (Patio-Master文件夹)

但是我得到了Gradle错误。

Error:(16, 0) Gradle DSL method not found: 'runProguard()'
Possible causes:<ul><li>The project 'dealerbook' may be using a version of Gradle that does not contain the method.
<a href="open.wrapper.file">Open Gradle wrapper file</a></li><li>The build file may be missing a Gradle plugin.
<a href="apply.gradle.plugin">Apply Gradle plugin</a></li>

有没有更好/正确的方法将其导入我的项目?

2 个答案:

答案 0 :(得分:1)

感谢您对Patio的兴趣。这是我的图书馆。 :d

目前,我还没有将Patio上传到任何云存储库(Maven,JitPack等),因此我建议您下载该库并将其作为模块导入到您的Android Studio项目中。

我对上传它并通过Gradle制作Patio非常感兴趣。如果你可以给我任何指针,我会尝试将其作为依赖项提供。

干杯。

答案 1 :(得分:1)

  1. 下载Patio项目。
  2. 解压
  3. 导入模块
  4. 选择文件夹Patio-master / Patio
  5. 完成
  6. 编辑build.gradle文件(Patio one,而不是您的项目)
  7. 将后续行更改为与项目build.gradle文件相同的

    compileSdkVersion 21 buildToolsVersion“21.1.2”

  8. 评论Patio gradle文件中的以下行

    applicationId“com.andressantibanez.android.patio”

  9. 转到文件&gt;项目结构&gt;依赖性

  10. 点击左下角的(左|加|添加)按钮
  11. 选择模块依赖
  12. 在里面找到天井。
  13. 现在你已经完成了使用Patio