android - 包上传到 Bintray 但 Gradle 解析失败

标签 android maven gradle bintray jcenter

如您所见,我的 Bintray 存储库中有一个上传的包 here .

  • Here是我的库模块 build.gradle 文件
  • Here是我的 deploy.gradle 文件
  • Here是我的 deploy.properties 文件

  • 问题是我无法使用标准 compile 'com.frlgrd:animated-edit-text:0.3@aar' 解决依赖关系.
    我的图书馆包含资源,这就是我需要 @aar 的原因后缀。

    当我编译使用依赖项的“测试”项目时出现此错误:
    Failed to resolve: com.frlgrd:animated-edit-text:0.3
    

    在这个项目中,我有这个根 build.gradle 文件
    buildscript {
    
        repositories {
            google()
            jcenter()
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.0.1'
            classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
            classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'
        }
    }
    
    allprojects {
        repositories {
            google()
            jcenter()
            mavenCentral()
        }
    }
    
    task clean(type: Delete) {
        delete rootProject.buildDir
    }
    

    最佳答案

    在 Bintray 的包页面中,有一个“添加到 jcenter”按钮。一开始我没有看到它,但后来我看到了,我点击它并等待几个小时来解决我的问题。 Add to jcenter button (lost around flashy green elements, it should be more visible according to me)

    关于android - 包上传到 Bintray 但 Gradle 解析失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48504255/

    相关文章:

    android - 如何更改主题 "Theme.AppCompat.Light.NoActionBar"的选项菜单点颜色

    maven - 如何从 Maven 构建手动更新 Maven 存储库?

    java - JsonParseException : Unexpected character ('<' (code 60)): expected a valid value (number, 字符串、数组、对象、 'true'、 'false' 或 'null')

    android - 如何在 Android 上运行 ProGuard 测试?

    docker - gradle docker 文件来构建 jar

    java - 在 GridView Android 中查找元素时需要帮助

    android - 无法将应用程序上传到 API 10 设备或模拟器(陈旧的 dexed jar )

    java - Android.widget textView 到 android.widget.button

    java - Gradle 增量构建 - 可以忽略最新检查中的 list 吗?

    maven - 可以将源代码和 javadoc jar 安装到 Maven 存储库以及单个命令 `mvn clean all`