Не удалось создать исключение при добавлении векторных значков в собственный проект. - PullRequest
0 голосов
/ 04 мая 2018

Я должен использовать векторные иконки в своих собственных реактивных проектах, в то время как при сборке (response-native run-android) для платформы Android я получаю эту ошибку.

Выполнены ли эти шаги для добавления векторных иконок:

npm install response-native-vector-icons –save

Реактивная ссылка

Может кто-нибудь помочь решить эту проблему?

FAILURE: сборка не удалась, исключение. * Что пошло не так: Произошла ошибка при настройке проекта ': app'.

Не удалось разрешить все зависимости для конфигурации ': app: _debugApk'. Возникла проблема при настройке проекта'act-native-vector-icons '. Не удалось разрешить все зависимости для конфигурации ': react-native-vector-icons: classpath'. Не удалось разрешить com.android.tools.build:gradle:2.3.+. Требуется: CRM: реагируют неместную-вектор-иконку: не определено Не удалось разрешить com.android.tools.build:gradle:2.3.+. Не удалось перечислить версии для com.android.tools.build:gradle. Невозможно загрузить метаданные Maven из https://jcenter.bintray.com/com/android/tools/build/gradle/maven-metadata.xml. Не удалось получить 'https://jcenter.bintray.com/com/android/tools/build/gradle/maven-metadata.xml'. jcenter.bintray.com:443 не смог ответить

Ответы [ 3 ]

0 голосов
/ 04 мая 2018

, пожалуйста, проверьте в папке проекта android это все сделано, , если нет, пожалуйста, сделайте их Вы также можете перейти по этой ссылке response-native-vector-icons android ручная установка

Edit android/settings.gradle to look like this (without the +):
rootProject.name = 'MyApp'
include ':app'
+ include ':react-native-vector-icons'
+ project(':react-native-vector-icons').projectDir = new 
File(rootProject.projectDir, '../node_modules/react-native-vector- 
icons/android')
Edit android/app/build.gradle (note: app folder) to look like this:

apply plugin: 'com.android.application'

android {
 ...
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile "com.android.support:appcompat-v7:23.0.1"
compile "com.facebook.react:react-native:+"  // From node_modules
+ compile project(':react-native-vector-icons')
}


Edit your MainApplication.java (deep in 
android/app/src/main/java/...) to look like this (note two places to 
edit):

package com.myapp;

+ import com.oblador.vectoricons.VectorIconsPackage;

....

@Override
protected List<ReactPackage> getPackages() {
 return Arrays.<ReactPackage>asList(
   new MainReactPackage()
 +   , new VectorIconsPackage()
 );
}

}

если тогда также возникает проблема, просто очистите проект Android либо с помощью Android Studio или командной строки, для командной строки Перейти

проект / Android / приложение и запустить

. / Gradlew clean

0 голосов
/ 23 февраля 2019

Вам просто нужны команды запуска:

cd android

gradlew clean

Надеюсь, это поможет.

0 голосов
/ 04 мая 2018

Не делайте ссылку с Android, рекомендуемый вариант с Gradle, они предоставили его. Gradle у меня всегда работает

...