Има един много странен въпрос, който не мога да обясня. Имам библиотека и в двете jCenter и Maven Central достъпни по този начин:
implementation "com.github.kostasdrakonakis:spinner-preference:1.0.0"
или за Gradle <3.0
compile "com.github.kostasdrakonakis:spinner-preference:1.0.0"
Добавих я като зависимост в моя проект в Android Studio и не го изтеглям.
Моето приложение / графата ми:
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()
}
}
Външните библиотеки:
Някакви идеи какво се случва?
Отговори:
1 за отговор № 1Искаш да имаш <packaging>
тип да бъде pom
вътре в твоя .pom
файл?
Обикновено очаквам това да бъде aar
.