Appcompat-v7: ошибка стиля 27.1.1 - PullRequest
0 голосов
/ 13 июня 2018

мое приложение неожиданно начало выдавать эту ошибку:

error:: style>.Сообщение {kind = ERROR, text = error:: style>., Sources = [... /. Gradle / caches / transforms-1 / files-1.1 / appcompat-v7-> 27.1.1.aar / 6841cb0f36d8ca017bbed63b78588e52 / res /values ​​/ values.xml: 1586: 5-> 1587: 13], исходное сообщение =, имя инструмента = Optional.of (AAPT)}

, и на эту строку он указывает:

parent = "Base.DialogWindowTitle.AppCompat">

я удалил репозиторий поддержки из sdk manager и переустановил его!но это не решило проблему!

это мое использование библиотек поддержки в приложении gradle:

implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:cardview-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.2'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

1 Ответ

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

После того, как я создал новый проект и добавил все классы и ресурсы один за другим, я наконец нашел проблему.проблема была в моем style.xml и из-за одного плохого определения стиля!было вложенное определение стиля!что-то вроде этого:

<style name="someThing">
   ...
   <style name="anotherStyle">
      ...
   </style>
</style>

Я думаю, что Android Studio 3.1.3 может лучше указать на проблему!спасибо!

...