Долгое время я не разрабатывал никаких приложений для Android (около 5 месяцев), и теперь я вернулся с nativescript.Когда я создал свое первое приложение с использованием nativescript, я столкнулся с этой проблемой:
Выполнение ловушки before-shouldPrepare из C: \ Data \ ProjectFiles \ NativeScript \ HeavenlyMinutes \ hooks \ before-shouldPrepare \ nativescript-dev-webpack.js Пропуск готовится.Сборка проекта ... Сборка Gradle ...
СБОЙ: Сборка не удалась с исключением.
СБОЙ ПОСТРОЕНИЯ в течение 48 с Сбой команды gradlew.bat с кодом выхода1
Итак, я сослался на свои последние проекты, созданные и созданные с помощью Android Studio.Так что проблема была там тоже.Я протестировал несколько конфигураций на Gradle, и, например, две из них упомянуты ниже:
One
gradle.wrapper.properties
#Thu Sep 27 11:34:03 EEST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
build.gradle (зависимости проекта)
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
mavenCentral()
maven { url 'https://maven.google.com' }
gradlePluginPortal()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
}
allprojects {
repositories {
google()
mavenCentral()
maven { url 'https://maven.google.com' }
gradlePluginPortal()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Два
gradle.wrapper.properties
#Thu Sep 27 11:34:03 EEST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
build.gradle (зависимости проекта)
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
mavenCentral()
maven { url 'https://maven.google.com' }
gradlePluginPortal()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
}
}
allprojects {
repositories {
google()
mavenCentral()
maven { url 'https://maven.google.com' }
gradlePluginPortal()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
и ни один изони помогли мне.Так как мои проекты Android работали раньше, я думаю, что проблема в другом.
Обратите внимание, что ссылки https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.jar и https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.pom, которые упоминаются в ошибках как недоступные ссылки, являютсязагружаемый интернет-браузер.Поэтому я думаю, что одним из возможных решений будет их загрузка вручную и размещение их где-нибудь в проекте (но я много искал, как это сделать, и ничего не нашел).