2016-05-31 5 views
1

Androidライブラリを作成してGitHubにアップロードし、jitpack.ioを使用して同じものを使用しました。今度は、GPSロケーション用のモジュールライブラリを作成しました。私がGPSライブラリを追加しない限り、正常に動作します。一度Gpsライブラリをgradleファイルに追加します。 Jitpackライブラリにエラーが表示されます。Androidスタジオでエラーを生成する2つのライブラリを追加する

何が間違っているか間違っている可能性がありますか?

アプリケーションのGradle:

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 
} 
+0

どのようなエラーがありますか? –

+0

私が活動で使用したファイルとメソッドは何でも、私のjitpackライブラリからインポートできません。 私はjitpackライブラリにもgpsライブラリが必要なので、gpslibraryにも追加しました。同じプロジェクトで2回のインポートが行われているので、それは競合する可能性がありますか? – Ari

+0

これはコンパイルエラーですか?私は正しい? –

答えて

1

申し訳ありませんが、私の悪いです。しかし、私はいつかこれを失ったが、学んだ。

gpslibraryでも自分のJitpackライブラリを使用する必要があるので、gpsライブラリにも同じリンクを追加しました。 2度追加されて以来、おそらくそれは矛盾しています。

同じ問題が発生した場合でも、アプリケーションライブラリとモジュールライブラリに同じライブラリを追加しないでください。モジュールライブラリへの追加だけが行います。

関連する問題