2015-04-08 3 views
14
Error:Execution failed for task ':fiesCabs:mergeDebugResources'. C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\themes_apptheme.xml: Error: Duplicate resources: C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\themes_apptheme.xml:style/AppTheme, C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\styles.xml:style/AppTheme 

Error:Error: Duplicate resources: C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\themes_apptheme.xml:style/AppTheme, C:\Users\tony\AndroidstudioProjects\Fies-Cabs\fiesCabs\src\main\res\values\styles.xml:style/AppTheme 

Ошибка показано на андроид студии при построении проектаAndroid Студия Ошибка Дубликат ресурсов

themes_apptheme.xml

<?xml version="1.0" encoding="utf-8"?> 

<!-- Generated with http://android-holo-colors.com --> 
<resources xmlns:android="http://schemas.android.com/apk/res/android"> 

<style name="AppTheme" parent="@style/_AppTheme"/> 

<style name="_AppTheme" parent="Theme.AppCompat.Light"> 

<item name="android:editTextStyle">@style/EditTextAppTheme</item> 

<item name="android:textColorHighlight">#9933b5e5</item> 

<item name="android:autoCompleteTextViewStyle">@style/AutoCompleteTextViewAppTheme</item> 

<item name="android:checkboxStyle">@style/CheckBoxAppTheme</item> 

<item name="android:radioButtonStyle">@style/RadioButtonAppTheme</item> 

<item name="android:buttonStyle">@style/ButtonAppTheme</item> 

<item name="android:imageButtonStyle">@style/ImageButtonAppTheme</item> 

<item name="android:spinnerStyle">@style/SpinnerAppTheme</item> 

<item name="android:spinnerDropDownItemStyle">@style/SpinnerDropDownItemAppTheme</item> 

<item name="android:progressBarStyleHorizontal">@style/ProgressBarAppTheme</item> 

<item name="android:seekBarStyle">@style/SeekBarAppTheme</item> 

<item name="android:ratingBarStyle">@style/RatingBarAppTheme</item> 

<item name="android:ratingBarStyleIndicator">@style/RatingBarBigAppTheme</item> 

<item name="android:ratingBarStyleSmall">@style/RatingBarSmallAppTheme</item> 

<item name="android:buttonStyleToggle">@style/ToggleAppTheme</item> 

<item name="android:listViewStyle">@style/ListViewAppTheme</item> 

<item name="android:listViewWhiteStyle">@style/ListViewAppTheme.White</item> 

<item name="android:spinnerItemStyle">@style/SpinnerItemAppTheme</item> 

</style> 

</resources> 

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

ответ

24

You hav e тот же ресурс style/AppTheme в двух файлах, values/styles.xml и values/themes_apptheme.xml. Переименуйте или удалите другой.

+0

для этого было app_name и action_settings было там как в файле string.xml, так и в styles.xml, он удалился после удаления из одного xml. –

3

После использования Android Studio для создания нового пустого действия с использованием нового мастера действий XML-файл макета res/layout/myactivity_layout.xml был сгенерирован автоматически, но Android Studio ALSO добавили /res/values/dimens.xml.

У меня уже есть файл /res/values/dimen.xml, где я определил различные размеры.

Android Studio добавила 2 новых ключа к этим файлам (без проверки конфликтов) и, конечно же, ключи для 2 новых измерений уже были определены в моем dimen.xml файле, поэтому моя сборка Gradle не удалась.

Я предполагаю, что Android Studio добавлена ​​dimens.xml, потому что она не распознала мой файл dimen.xml. И причина, по которой Android Studio добавила новые размеры в dimens.xml, - это придерживаться конвенций стиля Android для Material Design (которые я не придерживаюсь для своего проекта).

Я бы предпочел, если Android Studio не автоматически сгенерировала проблемы, не проверив сначала!

Я удалил добавленные dimens.xml файлы и должен либо переименовать мой dimen.xml в dimens.xml, либо никогда не использовать новый мастер активности еще раз. Спасибо Android.

Смежные вопросы