Я пытаюсь запустить Android-приложение React-Native с помощью react-native run-android, но оно застряло в
<=------------> 12% EXECUTING [8m 44s]
:app:preDebugBuild > Resolve dependencies :app:debugRuntimeClasspath > android-job-v1.1.12a-SNAPSHOT.pom
где android-job-v1.1.12a - это ветка в моем публичном репо на GitHub. Кажется, что он застревает только на некоторых ветках, но не на всех. Например, master-SNAPSHOT в порядке.
Разделы репозиториев и зависимостей моего build.gradle выглядят так:
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
dependencies {
compile 'com.facebook.react:react-native:+'
implementation 'com.github.myuser:android-job:v1.1.12a-SNAPSHOT'
}
Кто-нибудь знает почему застревает?
Обновлено:
Я использую Gradle 4.1.
хм, какую версию Gradle вы используете? Вы пытались заменить компиляцию реализацией (для 3.x gradle) и реализацию с компиляцией (для 2.x gradle)
а как насчет вашего репозитория, вы полностью уверены, что он написан правильно и эта ветка существует? как ни странно звучит, что он работает с master-snapshot, но не работает с какой-то версией с тегами. Я могу предположить, что есть ветка с именем v1.1.12a (поскольку снимок означает последнюю фиксацию в этой ветке), а репозиторий называется android-job /
На самом деле я думаю, что это может быть потому, что jitpack не создает ветку. У меня постоянно крутится круг для v1.1.12a на jitpack.
Исправлено сейчас. Это был jitpack, который неправильно строил ветку.
Я обнаружил, что jitpack неправильно строит ветку.
Не могли бы вы рассказать, как вы устранили проблему?
Пользуюсь 4.1. Я пробовал заменить компиляцию реализацией (для com.facebook.react: react-native: +), но это то же самое.