У меня есть небольшая библиотека https://bintray.com/dekalo-stanislav/maven/assertions-android Она доступна на bintray, но я не могу получить его от jcenter(), подробнее смотрите ниже:Android библиотека опубликовано bintray но не доступен в jcenter
20 Jan: Version 0.0. 1 был опубликован и синхронизирован с jcenter.
21 января: Я получил одобрение
Ваш запрос, чтобы включить ваш пакет/dekalo-Stanislav/Maven/утверждения-андроида в JCenter Bintray была одобрена.
Сейчас 23 Ян и библиотека не доступна jcenter()
build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
// maven {
// url 'https://dl.bintray.com/dekalo-stanislav/maven'
// }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
приложение/build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.myapplication"
minSdkVersion 16
targetSdkVersion 25
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:25.1.0'
compile 'ua.com.dekalo.android:assertions-android:0.0.1'
}
Если я пытаюсь построить применение:
./gradlew assemble --info
Он пытается получить библиотеку из jcenter.bintray.com:
Resource missing. [HTTP GET: https://jcenter.bintray.com/ua/com/dekalo/android/assertions-android/0.0.1/assertions-android-0.0.1.pom]
Resource missing. [HTTP HEAD: https://jcenter.bintray.com/ua/com/dekalo/android/assertions-android/0.0.1/assertions-android-0.0.1.jar]
И результат следующий:
A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugApkCopy'.
> Could not find ua.com.dekalo.android:assertions-android:0.0.1.
Required by:
MyApplication2:app:unspecified
Однако, если я добавлю свой репозиторий непосредственно, все будет работать, см комментировал блок в build.greadle, но этого я не хотел достичь.
// maven {
// url 'https://dl.bintray.com/dekalo-stanislav/maven'
// }
Итак, мои вопросы является почему моя библиотека не доступна jcenter и , что делать, чтобы получить его видимым на jcenter. Будем рады любым предложениям, благодарю вас заранее.
Листая jCenter здесь не показывает свои пакеты [http://jcenter.bintray.com/ ua/com /] (http://jcenter.bintray.com/ua/com/) После нажатия вашей библиотеки на bintray вы перешли на страницу пакета и опубликовали его? – Mauin