Android: ошибка: не удалось связать ссылки

#android #android-gradle-plugin #build.gradle

#Android #android-gradle-plugin #build.gradle

Вопрос:

Я получаю ошибку при попытке собрать приложение.

 Android resource linking failed
 error: resource style/Base.V28.Theme.AppCompat.Light (aka 
 com.xxx.xxxx/Base.V28.Theme.AppCompat.Light) not found.
 error: failed linking references.
  

build.gradle
compileSdkVersion 28

также в sdk manager установлены платформенные инструменты для 28

но я не понимаю причину этой проблемы

style.xml

 **<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/card_bg</item>
    <item name="colorAccent">@color/black_dim</item>
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
    <item name="android:windowAnimationStyle">@null</item>
    <item name="autoCompleteTextViewStyle">@style/cursorColor</item>
</style>

<style name="AppThemeChange" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
</style>

<style name="MyTabLayoutTextAppearance" parent="TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse">
    <item name="android:textSize">@dimen/tab_text_size</item>
    <item name="android:textAllCaps">true</item>
</style>
  

Комментарии:

1. покажите свой style.xml

2. @ NullPointerException отредактировано путем добавления стиля

3. Использовали ли вы какие-либо библиотеки поддержки и расширяли ли свою активность с помощью AppCompatActivity?

Ответ №1:

Я новичок в кодировании любого рода, но я только что исправил эту ошибку, следуя решению в другом потоке StackOverflow, в котором говорится, что нужно сделать следующее:

Введите команду

 gradlew.bat --info clean build
  

Я ввел эту команду в конец моего build.gradle файла, и она показала мне, а также исправила ошибку!

Я так счастлив! Эта команда должна быть решением многих проблем!