3

jitpack.ioを使用してライブラリをインポートしようとしています。これが私のトップレベルです:build.gradle

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

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

ここに私の app/build.gradle があります:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.0"

    defaultConfig {
        applicationId "com.domain.app"
        minSdkVersion 19
        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')
    compile 'com.android.support:appcompat-v7:23.0.0'
    compile files('libs/Parse-1.9.1/Parse-1.9.1.jar')
    compile files('libs/Parse-1.9.1/bolts-android-1.2.0.jar')
    compile 'com.github.deano2390:MaterialShowcaseView:1.0.6'

}

Error:(27, 13) Failed to resolve: com.github.deano2390:MaterialShowcaseView:1.0.6そして、追加情報なしで : を取得し続けます。

ライブラリの作成者のアドバイスに従って、sffuix も試しました。

compile 'com.github.deano2390:MaterialShowcaseView:1.0.6@aar'
4

6 に答える 6

1

Gradle ファイルではすべてが正しく表示されます。何らかの理由で、gradle プラグインが JitPack リポジトリを取得していてはなりません。

JitPack テスト ライブラリを解決できるかどうかを確認します。

「com.github.jitpack:android-example:1.0.4」をコンパイルします

これを解決できない場合は、IDE / Gradle プラグイン / マシンの構成に問題があるはずです。

于 2016-03-14T11:41:58.023 に答える
1

以下のように app/build.gradle にリポジトリを追加します

apply plugin: 'com.android.application'
repositories {
    maven {
        url "https://jitpack.io"
    }

}
android {
    compileSdkVersion 23
    buildToolsVersion "23.0.0"

    defaultConfig {
        applicationId "com.domain.app"
        minSdkVersion 19
        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')
    compile 'com.android.support:appcompat-v7:23.0.0'
    compile files('libs/Parse-1.9.1/Parse-1.9.1.jar')
    compile files('libs/Parse-1.9.1/bolts-android-1.2.0.jar')
    compile 'com.github.deano2390:MaterialShowcaseView:1.0.6'

}
于 2016-03-14T09:31:06.203 に答える
0

最初のリポジトリとしてmaven { url " https://jitpack.io " } を必ず追加してください。Android Studio 3.3 を使用していますが、同じ問題があります。何らかの理由で、jitpack のライブラリは google と jcenter から取得され、見つけることができません。リポジトリを再注文してこれを修正してください。誰かに役立つことを願っています

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

    }
}
于 2019-03-15T02:49:33.317 に答える