Intereting Posts
ListView обновляет строки после удаления выбранной строки Диалог для выбора изображения из галереи или с камеры Android Лучший способ обнаружить и обработать пользователя НЕАКТИВНОСТЬ Как исправить метод getActionBar может вызвать java.lang.NullPointerException Как удалить всплывающее окно автоматической фокусировки / клавиатуры при появлении экрана? Как использовать инструменты: overrideLibrary с несколькими библиотеками Android – Фрагмент из библиотеки поддержки несовместим с платформой 4.3 Где найти исходные изображения ресурсов Android Эффект ледяного стекла в андроиде Как загрузить видеофайл на SD-карту? Несколько маркеров с текстом на Android Google Maps API v2 Где хранить хэши, соли, ключи в приложениях для настольных компьютеров Почему мой текст не отображается со стилем при использовании SpannableStringBuilder? Радиовещание Передача массива JSON между действиями через намерение

Ошибка Gradle «Атрибут» xxx «уже определен» в Android Studio

Я создал проект в Android Studio и добавил несколько зависимостей, используя Maven Central, и когда я пытаюсь скомпилировать, я сталкиваюсь с такими типами ошибок:

Error:Gradle: Attribute "titleTextStyle" has already been defined Error:Gradle: Attribute "subtitleTextStyle" has already been defined [...] 

И так далее … Вот мой файл build.gradle:

 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 8 targetSdkVersion 18 } } dependencies { // Support Libraries compile 'com.android.support:support-v4:18.0.0' compile 'com.android.support:appcompat-v7:18.0.0' compile 'com.android.support:support-v13:18.0.0' // Third-Party Librairies compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' compile 'ch.acra:acra:4.5.0' } 

К сожалению, Make Console не говорит так же, как Eclipse's Console, поэтому я понятия не имею о происхождении проблемы. Кто-нибудь имеет представление о том, что вызывает эти ошибки компиляции?

Solutions Collecting From Web of "Ошибка Gradle «Атрибут» xxx «уже определен» в Android Studio"

Вы должны удалить эту строку в своих зависимостях:

 compile 'com.android.support:appcompat-v7:18.0.0' 

Последняя версия Google Play Services теперь использует appcompat-v7, поэтому вы не можете использовать ее с actionbarsherlock. Вы должны использовать только appcompat-v7 или предыдущую версию игровых сервисов:

 compile 'com.google.android.gms:play-services:7.0.0'