Ошибка: более одной библиотеки с именем пакета 'android.support.graphics.drawable' - PullRequest
0 голосов
/ 25 июня 2018

пытаюсь освоить андроид студию.В этом компьютере (это не мое) версия Android Studio 2.2.3

Когда я создал новый проект во время сборки Gradle, возникает ошибка.

Ошибка: сбой при выполнении задачи ': app: processDebugResources'.

Ошибка: более одной библиотеки с именем пакета 'android.support.graphics.drawable'

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

Это build.gradle (проект: myapplication2)

 buildscript {
 repositories {
     jcenter()
 }
 dependencies {
     classpath 'com.android.tools.build:gradle:2.2.3'

     // NOTE: Do not place your application dependencies here; they belong
     // in the individual module build.gradle files
  }
}
allprojects {
repositories {
    jcenter()
    maven {
       url "https://maven.google.com"
    }
}
}

task clean(type: Delete) {
   delete rootProject.buildDir
}

иэто build.gradle (модуль: приложение)

   apply plugin: 'com.android.application'

 android {
compileSdkVersion 28
buildToolsVersion "28.0.0"
defaultConfig {
    applicationId "com.example.alicetin.myapplication"
    minSdkVersion 15
    targetSdkVersion 28
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner 
   "android.support.test.runner.AndroidJUnitRunner"
  }
   buildTypes {
      release {
          minifyEnabled false
          proguardFiles getDefaultProguardFile('proguard-android.txt'),  
 'proguard-rules.pro'
        }
    }
}


 dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
  compile 'com.android.support:appcompat-v7:28.+'
  testCompile 'junit:junit:4.12'
}

Ответы [ 4 ]

0 голосов
/ 16 января 2019

Я столкнулся с точно такой же проблемой, хотя мой файл build.gradle (app) уже был обновлен до последней производственной версии SDK, инструментов и библиотек.

Осталось только проверить версию gradleи на самом деле было предупреждение о том, что доступна более новая версия Gradle.Пожалуйста, обратитесь к изображению ниже.

больше чем одна библиотека с 'android.support.graphics.drawable'

Как только я обновил версию Gradle, ошибка была устранена.

Поэтому обновите версию Gradle с 2.2.3 до более новой версии.

0 голосов
/ 19 ноября 2018

Использование:

compile 'com.android.support:appcompat-v7:27.+'

Вместо:

compile 'com.android.support:appcompat-v7:28.+'
0 голосов
/ 26 ноября 2018

Попробуйте

classpath 'com.android.tools.build:gradle:3.2.1'

вместо

classpath 'com.android.tools.build:gradle:2.2.3'

Я столкнулся с той же проблемой, и она сработала для меня.

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

Попробуйте

implementation 'com.android.support:appcompat-v7:27.1.1'

вместо

compile 'com.android.support:appcompat-v7:28.+'

appcompat-v7 версии 28 по-прежнему альфа

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