2017-12-11 4 views
1

説明できない非常に奇妙な問題があります。Android StudioはjCenterまたはMaven Centralからの依存関係をインポートしません

implementation 'com.github.kostasdrakonakis:spinner-preference:1.0.0' 

または私は、Android Studioでの私のプロジェクトで依存関係としてそれを追加し、それをダウンロードしない3.0

compile 'com.github.kostasdrakonakis:spinner-preference:1.0.0' 

のGradle <のため:私はこのようなアクセスの両方jCenterでライブラリとMaven Centralを持っています。

マイアプリ/ build.gradle:

dependencies { 
    implementation fileTree(includes: ['*.jar'], dir: 'libs') 
    implementation 'com.github.kostasdrakonakis:spinner-preference:1.0.0' 
    api project(':databasemanager') 
    implementation 'com.android.support:appcompat-v7:26.1.0' 
    implementation 'com.android.support:support-v4:26.1.0' 
    implementation 'com.android.support:cardview-v7:26.1.0' 
    implementation 'com.android.support:recyclerview-v7:26.1.0' 
    implementation 'com.android.support:design:26.1.0' 
    implementation 'de.greenrobot:greendao:2.1.0' 
} 

ルートプロジェクトのための私のbuild.gradle:

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

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

allprojects { 
    repositories { 
     jcenter() 
     mavenCentral() 
     google() 
    } 
} 

外部ライブラリ:

enter image description here

何がある任意のアイデアハプニング?

+0

あなたの依存関係は私にとってはうまくいくようです。プロジェクトを右クリックして[モジュールの設定を開く] - > [依存関係]タブを選択するとどうなりますか? – nicobatu

+0

あなたのプロジェクトでそれをよく見ることができますか? – matrix

+0

@nicobatu私は通常mavenとしての依存関係を見ていますが、まだ私のプロジェクトではクラスで認識されません – matrix

答えて

1
+0

aarとして追加する方法はありますか?あなたのMavenのデプロイスクリプトで – matrix

+0

、あなたは 'packaging'タイプを指定することができます – nicobatu

+0

aar'' 'パッケージ」:例えばhttps://docs.gradle.org/current/userguide/maven_plugin.html#sec:maven_pom_generation を私は今修正してもまだ改善が見られません – matrix

関連する問題