【问题标题】:simple rating bar dependency error简单的评分栏依赖错误
【发布时间】:2017-06-01 09:59:39
【问题描述】:

我正在尝试添加此依赖项:编译 'com.iarcuschin:simpleratingbar:0.1.5' 但不起作用。

这是我的 build.gradle 模块应用程序:

android {
compileSdkVersion 24
buildToolsVersion "25.0.2"
defaultConfig {
    applicationId "com.example.cristiana.licentaapp"
    minSdkVersion 15
    targetSdkVersion 24
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner 
"android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 
'proguard-rules.pro'
    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha7'
compile 'com.android.support:design:24.2.1'
compile 'com.android.support:cardview-v7:24.2.1'
compile 'com.iarcuschin:simpleratingbar:0.1.5'
compile 'com.google.firebase:firebase-invites:10.0.1'
compile 'com.google.firebase:firebase-database:10.0.1'
compile 'com.google.firebase:firebase-core:10.0.1'
compile 'com.google.firebase:firebase-crash:10.0.1'
compile 'com.google.firebase:firebase-auth:10.0.1'
//compile 'com.facebook.android:facebook-android-sdk:4.23.0'
//compile 'com.facebook.android:facebook-android-sdk:[4,5)'
compile 'com.squareup.picasso:picasso:2.4.0'
}
apply plugin: 'com.google.gms.google-services'

还有项目 Build.gradle

buildscript {
repositories {
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.3.1'
    classpath 'com.google.gms:google-services:3.0.0'
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}

allprojects {
repositories {
    jcenter()
}
}

错误:配置项目 ':app' 时出现问题。

无法解析配置“:app:_debugApkCopy”的所有依赖项。 无法解析 com.iarcuschin:simpleratingbar:0.1.5。 要求: 项目:应用程序 无法解析 com.iarcuschin:simpleratingbar:0.1.5。 无法获取资源“https://jcenter.bintray.com/com/iarcuschin/simpleratingbar/0.1.5/simpleratingbar-0.1.5.pom”。 无法获取“https://jcenter.bintray.com/com/iarcuschin/simpleratingbar/0.1.5/simpleratingbar-0.1.5.pom”。 连接到 jcenter.bintray.com:443 [jcenter.bintray.com/5.153.35.248] 失败:连接超时:连接

【问题讨论】:

    标签: android rating


    【解决方案1】:

    我在这里成功添加了。

    apply plugin: 'com.android.application'
    
    android {
        compileSdkVersion 23
        buildToolsVersion "23.0.0"
    
        defaultConfig {
            applicationId "com.summit.paytmdemo"
            minSdkVersion 15
            targetSdkVersion 23
            versionCode 1
            versionName "1.0"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    }
    
    dependencies {
        compile fileTree(include: ['*.jar'], dir: 'libs')
        testCompile 'junit:junit:4.12'
        compile 'com.android.support:appcompat-v7:23.0.0'
        compile 'com.android.support:design:23.0.0'
        compile 'com.iarcuschin:simpleratingbar:0.1.5'
        }
    

    【讨论】:

    • 你建议我改变什么?你的代码和我的差不多
    • 尝试更改sdk版本。
    【解决方案2】:

    此错误是因为您对 jcenter 的访问受到限制。要解决此问题,请正确配置您的代理:

    转到:File> Settings...> Appearance & Behavior> System Settings> HTTP Proxy 并进行配置。

    确保您的 SDK 和 Android Studio 和 gradle 已更新

    【讨论】:

      猜你喜欢
      • 2018-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-20
      • 1970-01-01
      • 1970-01-01
      • 2018-03-06
      相关资源
      最近更新 更多