Ответ 1
У вас есть тот же ресурс style/AppTheme
в двух файлах, values/styles.xml
и values/themes_apptheme.xml
. Переименуйте или удалите другой.
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>
не знакомый с андроид-студией, просто импортировал проект из eclipse, пока он отлично работает с eclipse, если есть какие-либо предпосылки для сборки в студии Android, сообщите мне
У вас есть тот же ресурс style/AppTheme
в двух файлах, values/styles.xml
и values/themes_apptheme.xml
. Переименуйте или удалите другой.
После использования 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
и теперь должен либо переименовать my dimen.xml
в dimens.xml
, либо никогда не использовать новый мастер активности еще раз. Спасибо Android.