3

我整天都在尝试使用 JitPack 将我的 Android 库添加到 Github。我做了所有描述的事情:https ://jitpack.io/docs/ANDROID/ ,但没有成功。

问题是,当我尝试构建项目时,Android Studio 会给我消息:

Error:(47, 13) Failed to resolve: com.github.linean:btleuart:v1.0.0

这是我的仓库:https ://github.com/linean/btleuart

如果有人知道我应该检查什么,请告诉我。

对不起我的英语不好 :)

4

3 回答 3

3

版本“v1.0.0”不存在。发布名称是" 1.0.0"。因此,在您的应用程序或库 gradle 文件中,替换

compile 'com.github.linean:btleuart:v1.0.0'

经过

compile 'com.github.linean:btleuart:1.0.0'

此外,请确保您已在根 gradle 文件中包含 JitPack 存储库。

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://jitpack.io"
        }
    }
}

您可以阅读一些示例,描述如何使用 JitPack 在项目中包含库

于 2017-01-31T08:47:10.630 回答
1

我找到了解决方案!

  1. 清洁项目
  2. 使用 /.gradlew 构建
  3. 使用 /.gradlew 安装
  4. 编译项目
  5. Git - 现在它的工作

感谢 cricket_007 提供有关 JitPack 构建日志的信息 :)

于 2016-11-23T14:43:06.177 回答
0

主 build.gradle 文件应该有这个:

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://jitpack.io"
        }
    }
}

你可以在这里查看一个工作示例:https ://github.com/matoelorriaga/pokemon-mvp/blob/master/build.gradle

于 2016-11-23T14:07:23.630 回答