2015-11-20 8 views
3

Привет, друзья разработчиков!android.support.v7.internal.app.WindowsDecorActionBar Проблемы с рендерингом

Я изучаю разработку для Android в последние месяцы.

Но только на прошлой неделе возник вопрос. Как я могу решить проблему с изображением ниже?

Android - Rendering Error

+0

Можете ли вы включить текст файла build.gradle с вышеуказанным вопросом –

+0

Добро пожаловать в SO. Пожалуйста, укажите текст ошибки как код в ответе (с отступом на четыре пробела). Если изображение будет удалено когда-нибудь, ваш вопрос больше не будет понятным. Также было бы полезно увидеть код, вызвавший эту ошибку. Cheers :) – m00am

+0

У меня была такая же проблема и найдено одно из возможных решений [здесь] (http://stackoverflow.com/questions/33742114/rendering-problems-the-following-classes-could-not-be-found- android-support-v7) –

ответ

15

ActionBar осуждается в последнем андроида апи ... Если вам нужно использовать это убедиться, что ваша тема читаться следующим образом:

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"> 

вы можете найти это в:

res > values > styles.xml 
+1

Я хотел бы добавить, у моего файла стилей был Theme.AppCompat.Light.DarkActionBar, и я все еще испытывал эту проблему. Он быстро ушел, когда я сменил его на Base.Theme.AppCompat.Light.DarkActionBar. – estebro

+0

Это также решило мою проблему. Но я не понимаю, почему добавление «базы». префикс исправил его. Позаботьтесь об этом? :) – redgetan

0

Я также получаю эти ошибки.

решаемые путем установки аналогичных версий для полей Gradle файла, как показано ниже

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.0" 

    defaultConfig { 
     applicationId "com.intplus.hijackid" 
     minSdkVersion 16 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

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

Наблюдайте версии compileSdkVersion, buildToolsVersion, targetSdkVersion также поддержка v7 версия.

У меня был appcompat-v7:21.0.3. Изменения, как показано выше, исправили проблемы!

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