Eksperymentuję z moją pierwszą aplikacją podobną do "Hello World" w Android Studio. Próbowałem dodać nową aktywność (najpierw przez New -> Android Component, nie podoba mi się wynik, usunięto go, potem przez New -> Activity -> wybrana aktywność Fullscreen). Teraz dostaję te błędy:Buduj błędy po dodaniu pełnoekranowej aktywności w Android Studio
Gradle: Execution failed for task ':LanguagesMemorizer:processDebugResources'.
> Could not call IncrementalTask.taskAction() on task ':LanguagesMemorizer:processDebugResources'
C:\...\src\main\res\values\attrs.xml
Gradle: Attribute "buttonBarStyle" has already been defined
Gradle: Attribute "buttonBarButtonStyle" has already been defined
Próbowałem wyszukiwania buttonBarStyle w moim projekcie. Stwierdzono w:
- folderze build (? Chyba powinienem zignorować, że nie powinienem)
- pliku układ dla nowej działalności ("? ButtonBarStyle" style =)
- wartości \ attrs .xml się (
<declare-styleable ...> <attr name="buttonBarStyle" format="reference" /> ...
) - wartości \ styles.xml (
<style...>... <item name="buttonBarStyle">@style/ButtonBar</item>...
) - wartościach V11 \ styles.xml (
<style...>...<item name="buttonBarStyle">?android:attr/buttonBarStyle</item>...
)
Wszystkie został automatycznie wygenerowany. Jak mam naprawić ten błąd?
UPDATE: Jest to komentarz w attrs.xml który mówi
<!-- Declare custom theme attributes that allow changing which styles are
used for button bars depending on the API level.
?android:attr/buttonBarStyle is new as of API 11 so this is
necessary to support previous API levels. -->
Wydaje się więc jak te atrybuty są potrzebne do starego Androidy, ale tak myślę, że istnieje jakiś konflikt między API 11- deklarowane atrybuty i te atrybuty ręczne. Jak mam je naprawić?