我在gradle中调用我的库时遇到问题

时间:2018-03-26 12:11:21

标签: android github android-gradle android-sdk-2.1

我已经创建了自己的库并且我在Github中推送了该代码,我使用JitPack.io创建了库但是当我在我的项目中调用它时我遇到了一些问题Erro在下面:

Error:Could not resolve all files for configuration ':app:debugAndroidTestRuntimeClasspath'.
  

找不到NewInstllSDK.jar(com.github.sanjay11MP:NewInstllSDK:1.0.4)。     在以下位置搜索:         https://jitpack.io/com/github/sanjay11MP/NewInstllSDK/1.0.4/NewInstllSDK-1.0.4.jar

另外,你可以看到我的图书馆代码: https://github.com/sanjay11MP/InstallSDK

我的jitpack日志是https://jitpack.io/com/github/sanjay11MP/InstallSDK/1.0.4/build.log

1 个答案:

答案 0 :(得分:1)

您使用的项目结构不正确。您的项目结构是模块内部的结构。您需要将整个库项目推送到github。您的项目应该与此类似:

gradle/wrapper
library
 --- src
 --- .gitignore
 --- build.gradle
 --- proguard-rules.pro
sample
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

library是您的库模块名称。

此错误:

  

错误:未找到Gradle包装器。请加。使用默认gradle来   建立。

表示jitpack.io需要一个gradle包装器,它通常位于上面的项目文件夹中。