Реагировать на родную android не могу найти com. android .tools.build: gradle: 3.6.3 - PullRequest
0 голосов
/ 22 апреля 2020

Никто не сталкивался с этой проблемой. Не удалось разрешить все артефакты для конфигурации ': Reaction-native-fast-image: classpath' и не может найти com. android .tools.build: gradle: 3.6.3? Я пытаюсь открыть структуру проекта и увидеть плагин gradle - 3.6.3, а версию gradle - 5.4.6, но я не знаю, что происходит сейчас

Файл build.gradle:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    /*ext {
        buildToolsVersion = "28.0.2"
        minSdkVersion = 16
        compileSdkVersion = 28
        targetSdkVersion = 27
        supportLibVersion = "28.0.0"
    }*/
    repositories {
        jcenter()
        google()
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'
        classpath 'com.google.gms:google-services:4.0.1'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        configurations.all {
            resolutionStrategy.eachDependency { details ->
                def requested = details.requested
                if (requested.group == 'com.google.android.gms') {
                    details.useVersion '12.0.1'
                }
                if (requested.group == 'com.google.firebase') {
                    details.useVersion '12.0.1'
                }
            }
        }
        mavenLocal()
        mavenCentral()
        google()
        jcenter()
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/android"
        }
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
    }
}

subprojects {
    project.configurations.all {
        resolutionStrategy.eachDependency { details ->
            if (details.requested.group == 'com.android.support'
                    && !details.requested.name.contains('multidex') ) {
                details.useVersion "27.1.1"
            }
        }
    }
}
ext {
    buildToolsVersion = "28.0.3"
    minSdkVersion = 16
    compileSdkVersion = 28
    targetSdkVersion = 28
    supportLibVersion = "28.0.0"
    googlePlayServicesVersion = "15.0.1"
    androidMapsUtilsVersion = "0.5+"
}
project.ext {
    excludeAppGlideModule = true
}

/*
task wrapper(type: Wrapper) {
    gradleVersion = '4.7'
    distributionUrl = distributionUrl.replace("bin", "all")
}
*/

Ответы [ 3 ]

0 голосов
/ 05 мая 2020

Я исправил это, это реагирует на родное быстрое изображение, использую другую версию с моей версией инструмента ...

0 голосов
/ 06 мая 2020

У меня та же проблема, и я попытаюсь проверить, работает ли ваше решение и со мной, но есть какая-нибудь лучшая информация о том, как это исправить: "реагируйте на родное быстрое изображение, используйте другую версию с моей версией инструмента":)

Приветствия

0 голосов
/ 27 апреля 2020

У меня была еще одна проблема: я не нашел com. android .tools.build: gradle: 3.6.3, но не использовал React, в моем случае это сработало. Проверьте здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...