Не найден ресурс, который соответствует указанному имени, я помечаю меня цветом? - PullRequest
0 голосов
/ 27 июня 2018

Привет, ребята в моем проекте столкнулись со мной проблема

Ошибка: (3) Ошибка при получении родительского элемента: не найден ресурс, который соответствует заданному имени 'Андроид: TextAppearance.Material.Widget.Button.Borderless.Colored'

.

если я нажму перейти к источникам

> <?xml version="1.0" encoding="utf-8"?> <resources>
>     <style name="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored"
> parent="android:TextAppearance.Material.Widget.Button.Borderless.Colored"/>
>     <style name="Base.TextAppearance.AppCompat.Widget.Button.Colored" parent="android:TextAppearance.Material.Widget.Button.Colored"/>
>     <style name="TextAppearance.AppCompat.Notification.Info.Media"/>
>     <style name="TextAppearance.AppCompat.Notification.Media"/>
>     <style name="TextAppearance.AppCompat.Notification.Time.Media"/>
>     <style name="TextAppearance.AppCompat.Notification.Title.Media"/> </resources>

Мой файл Gradle

build.gradle (Модуль: AppName) `

apply plugin: 'com.android.application'

android {
    compileSdkVersion 'Google Inc.:Google APIs:24'
    buildToolsVersion '24.0.0'
    useLibrary 'org.apache.http.legacy'

    defaultConfig {
        applicationId "com.nileworx.flagsquiz"
        minSdkVersion 11
        targetSdkVersion 24
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile project(':baseGameUtils')
    compile 'com.android.support:support-v4:27.0.0'
    compile 'com.google.android.gms:play-services:8.4.0'
    compile 'com.google.android.gms:play-services-ads:8.4.0'
    compile 'com.google.android.gms:play-services-identity:8.4.0'
    compile 'com.google.android.gms:play-services-gcm:8.4.0'
}

build.gradle (модуль: baseGameUtils)

apply plugin: 'com.android.library'

android {
 compileSdkVersion 'Google Inc.:Google APIs:24'
 buildToolsVersion '24.0.0'

 defaultConfig {
     minSdkVersion 11
     targetSdkVersion 24
 }

 buildTypes {
     release {
         minifyEnabled false
         proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
     }
 } }

dependencies {
 compile 'com.android.support:support-v4:27.1.1'
 compile 'com.google.android.gms:play-services:+' }

кстати его игра, так что если кто-нибудь решил, поставьте

Ответы [ 2 ]

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

Проверьте изображение ниже

enter image description here

android:TextAppearance.Material.Widget.Button.Borderless.Colored требуется уровень API 24

Вы можете увеличить все до 24, чтобы следовать вашей библиотеке поддержки, как показано ниже, или до последней версии, и это решит проблему, но помните, что ваш minSDK равен 11, и это означает, что стиль не будет применяться в более старых версиях

apply plugin: 'com.android.application'

android {
compileSdkVersion 24
buildToolsVersion "24.0.0"
useLibrary 'org.apache.http.legacy'

defaultConfig {
    applicationId "com.nileworx.flagsquiz"
    minSdkVersion 11
    targetSdkVersion 24
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
  } 
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])

compile project(':baseGameUtils')

compile 'com.android.support:appcompat-v7:24.0.0'
compile 'com.android.support:support-v4:24.0.0'

compile 'com.google.android.gms:play-services:7.4.0'
compile 'com.google.android.gms:play-services-ads:7.4.0'
compile 'com.google.android.gms:play-services-identity:7.4.0'
compile 'com.google.android.gms:play-services-gcm:7.4.0' 
}
0 голосов
/ 27 июня 2018

Когда я вставил ваш код в мой, было много проблем с форматированием, возможно, вы просто неправильно форматировали свой файл. Попробуйте это:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="android:TextAppearance.Material.Widget.Button.Borderless.Colored" />
<style name="Base.TextAppearance.AppCompat.Widget.Button.Colored" parent="android:TextAppearance.Material.Widget.Button.Colored" />
<style name="TextAppearance.AppCompat.Notification.Info.Media" />
<style name="TextAppearance.AppCompat.Notification.Media" />
<style name="TextAppearance.AppCompat.Notification.Time.Media" />
<style name="TextAppearance.AppCompat.Notification.Title.Media" /> </resources>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...