我在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>
有没有更好/正确的方法将其导入我的项目?
答案 0 :(得分:1)
感谢您对Patio的兴趣。这是我的图书馆。 :d
目前,我还没有将Patio上传到任何云存储库(Maven,JitPack等),因此我建议您下载该库并将其作为模块导入到您的Android Studio项目中。
我对上传它并通过Gradle制作Patio非常感兴趣。如果你可以给我任何指针,我会尝试将其作为依赖项提供。
干杯。
答案 1 :(得分:1)
将后续行更改为与项目build.gradle文件相同的
compileSdkVersion 21 buildToolsVersion“21.1.2”
评论Patio gradle文件中的以下行
applicationId“com.andressantibanez.android.patio”
转到文件&gt;项目结构&gt;依赖性