0

я импортировал поддержка-v7-AppCompat библиотека, и в процессе сборки я получил следующий вопрос:Нет родительского стиля в Android-поддержка-v7-AppCompat

Error:(380, 5) String types not allowed (at 'blue' with value ''). 
app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\res\values\values.xml 

Line (380,5):

<style name="Base.TextAppearance.AppCompat.SearchResult" parent=""> 
    <item name="android:textStyle">normal</item> 
    <item name="android:textColor">?android:textColorPrimary</item> 
    <item name="android:textColorHint">?android:textColorHint</item> 
</style> 

В настоящее время я использую версию библиотеки поддержки 23.1.1. Эта проблема возникает каждый раз, когда я создаю приложение. Я пробовал очистить код.

build.gradle:

apply plugin: 'com.android.model.application' 
model { 
    android { 
     compileSdkVersion 'Google Inc.:Google APIs:23' 
     buildToolsVersion "23.0.2" 

     defaultConfig.with { 
      applicationId "com.ms.sensors" 
      minSdkVersion.apiLevel 13 
      targetSdkVersion.apiLevel 23 
      versionCode 1 
      versionName "1.0" 
     } 

     compileOptions.with { 
      sourceCompatibility = JavaVersion.VERSION_1_7 
      targetCompatibility = JavaVersion.VERSION_1_7 
     } 

     buildTypes { 
      release { 
       minifyEnabled = false 
       proguardFiles.add(file('proguard-rules.txt')) 
      } 
     } 
    } 

    android.ndk { 
     moduleName = "sensorgraph" 
     cppFlags.add("-Werror") 
     ldLibs.addAll(["log", "GLESv2", "android"]) 
     stl = "c++_static" 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:23.1.1' 
    compile 'com.android.support:support-v4:23.1.1' 
} 

Как исправить эту проблему?

+0

Проверьте мой ответ здесь [другой подобный пост] (http://stackoverflow.com/a/40796407/5057093) –

ответ

0

Попробуйте изменить:

compileSdkVersion 'Google Inc.:Google APIs:23' 

с:

compileSdkVersion 23 
+0

Он присутствует в исходном коде библиотеки поддержки в папке сборки. Я не могу изменить его, поскольку он автоматически генерируется каждый раз. –

+0

Попробуйте это изменить, похоже, что у стиля возникают проблемы с поиском правильного родителя. – Nikiole91

+0

Также убедитесь, что у вас есть правильная версия библиотеки поддержки и инструменты сборки, установленные в студии android, и что градиль синхронизирован – Nikiole91

Смежные вопросы