Я тоже пытаюсь собрать apk из существующего выставочного проекта.
Для этого я извлек проект expo, а также сгенерировал файлы хранилища ключей и успешно сохранил его в проекте.
Теперь я запустил команду gradlew assembleRelease
в папке android, но терминал выдает следующую ошибку:
Произошла ошибка при настройке корневого проекта 'rnapp'.
Не удалось разрешить все файлы для конфигурации ': classpath'.
Не удалось загрузить файл builder.jar (com.android.tools.build:builder:3.1.4)
Не удалось получить ресурс 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.1.4/builder-3.1.4.jar'.
Сброс соединения
Не удалось загрузить sdk-common.jar (com.android.tools:sdk-common:26.1.4)
Не удалось получить ресурс 'https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/26.1.4/sdk-common-26.1.4.jar'.
Сброс соединения
Это файл build.gradle
:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext {
buildToolsVersion = "27.0.3"
minSdkVersion = 16
compileSdkVersion = 27
targetSdkVersion = 26
supportLibVersion = "27.1.1"
}
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.4'
}
}
allprojects {
repositories {
mavenLocal()
jcenter()
maven {
url "$rootDir/../node_modules/react-native/android"
}
}
}
task wrapper(type: Wrapper) {
gradleVersion = '4.4'
distributionUrl = distributionUrl.replace("bin", "all")
}
Я ожидаю сборки проекта в виде файла Apk.