Не удалось разрешить: com.github при добавлении моей библиотеки из github с помощью ошибки jitpack. Как решить?
Я собрал и добавил эту библиотеку с демо на github. Сейчас я пытаюсь импортировать его в другой проект.
Ниже приведены мои файлы Gradle, которые не компилируются.
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
а также
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
defaultConfig {
applicationId "com.mayank.myapplication"
minSdkVersion 16
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.github.mayank1513:SP_DrawerLayout:1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}
Я посмотрел на следующие ответы
Ошибка:(23, 20) Не удалось разрешить: com.github.chrisbanes: PhotoView: 2.1
Android Studio Не удалось разрешить: com.github.PhilJay: MPAndroidChart: v2.1.3
Я не могу решить проблему до сих пор. Gradle Sync не работает с ошибкой
Не удалось разрешить: com.github
1 ответ
Размещение ответа для всех, кто сталкивается с той же проблемой.
Через день или более после импорта в Graddle-работах, которые раньше не работали.
dependencies {
implementation 'com.github.mayank1513:SP_DrawerLayout:master-SNAPSHOT'
Я думаю, это может быть связано с тем, что jitpack может занять некоторое время для обработки библиотеки. Зависимость с именем версии все еще не работает.
Я предполагаю, что имя версии совпадает с именем версии, которое вы указываете в файле build.graddle вашей библиотеки.
Благодаря команде Jitpack. Проблема заключалась в том, что мне нужно было выпустить репозиторий на github, выполнив еще несколько шагов.
- перейти на вкладку релиз
- Создать новую версию