1

Android ライブラリを作成し、それを GitHub にアップロードし、jitpack.io を使用して同じものを使用しました。ここで、GPS 位置情報用のモジュール ライブラリを作成しました。GPSlibrary を追加しない限り、問題なく動作します。GradleファイルにGpsライブラリを追加したら。Jitpack ライブラリにエラーが表示されます。

何が足りない/間違っているのでしょうか?

アプリグラドル:

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.3"

defaultConfig {
    applicationId "com.example.ari"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.android.support:design:23.4.0'
compile 'com.github.Aritra1704:UtilitiesJitPackLib:1.03' --> My jitpacklibrary
compile 'com.afollestad.material-dialogs:core:0.8.5.9'
compile 'com.google.android.gms:play-services:9.0.1'
compile 'com.google.android.gms:play-services-ads:9.0.1'
compile 'com.google.android.gms:play-services-auth:9.0.1'
compile 'com.google.android.gms:play-services-gcm:9.0.1'
compile project(':gpsutilities') --> My GPS library
}
4

1 に答える 1

1

すみません、悪いです。しかし、ある日これで負けましたが、私は学びました。

gpslibrary でも Jitpack ライブラリを使用する必要があるため、gps ライブラリにも同じリンクを追加しました。2回追加されたため、おそらく競合しています。

それでも同じ問題に直面している場合は、同じライブラリをアプリ gradle とモジュール ライブラリに追加しないでください。モジュール ライブラリに追加するだけで済みます。

于 2016-05-31T15:11:47.487 に答える