Не удалось найти design.jar (com.android.support:design:27.0.0) - PullRequest
0 голосов
/ 10 июня 2018

Каждый раз, когда я пытаюсь создать apk, происходит сбой с этой ошибкой:

> Could not find multidex.jar (com.android.support:multidex:1.0.2).
  Searched in the following locations:
      https://jcenter.bintray.com/com/android/support/multidex/1.0.2/multidex-1.0.2.jar
> Could not find design.jar (com.android.support:design:27.0.0).
  Searched in the following locations:
      https://jcenter.bintray.com/com/android/support/design/27.0.0/design-27.0.0.jar
> Could not find common.jar (android.arch.core:common:1.0.0).
  Searched in the following locations:
      https://jcenter.bintray.com/android/arch/core/common/1.0.0/common-1.0.0.jar

Я проверял состояние JCenter , оно работает правильно.

Так почему этотерпит неудачу?

UPD

Тот же самый код, который использовался для сборки пару дней назад!

это уровень проекта build.gradle

buildscript {
    repositories {
        jcenter()
        mavenCentral()
        google()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.0'
        classpath 'com.google.gms:google-services:3.2.0'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        maven {
            // All of React Native (JS, Android binaries) is installed from npm
            url "$rootDir/reactnative/node_modules/react-native/android"
        }
        jcenter()
        maven { url "https://jitpack.io" }
        maven {url "https://clojars.org/repo/"}
        maven { url "https://maven.google.com" }
        mavenCentral()
    }
}

1 Ответ

0 голосов
/ 10 июня 2018

com.android.support:design:27.0.0 недоступно в jcenter() хранилище, но в google() хранилище.Глядя на ваши журналы ошибок, похоже, Android-студия пытается найти его в jcenter().Чтобы заставить его заглянуть внутрь google(), сделайте google() в качестве первого утверждения или поместите его выше jcenter() в обоих repositories{..} блоках.

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