web-dev-qa-db-fra.com

Android Studio (3.1.4) Problèmes de rendu pour Design + Blueprint

Ceci est un projet de démarrage par défaut. Aucun nouveau code n'a encore été écrit. L'image dit tout:

 enter image description here

Gestionnaire de SDK Android: enter image description here

build.gradle (module: app)

apply plugin: 'com.Android.application'
apply plugin: 'kotlin-Android'
apply plugin: 'kotlin-Android-extensions'

Android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "chatchattan.nooguiquirks.com.chatchattan"
        minSdkVersion 15
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation 'com.Android.support:appcompat-v7:28.0.0-rc01'
    implementation 'com.Android.support.constraint:constraint-layout:1.1.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.Android.support.test:runner:1.0.2'
    androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.Android.support:recyclerview-v7:28.0.0-rc01'
}

Je pense avoir téléchargé le SDK nécessaire (28) pour cela. Même essayé de passer à l'API 24,25 pour voir si cela change quoi que ce soit mais l'aperçu du rendu de Design et Blueprint ne fonctionne pas.

Solutions essayées:

  1. Assurez-vous que votre SDK Android est mis à jour à celui de votre build.gradle

  2. Projet propre

  3. Invalider le cache/redémarrer

  4. Utiliser le thème de l'application

TOUJOURS RIEN! 

Des idées brillantes? :)

2
noogui

Suivez simplement l'étape ci-dessous et bon aller 

1 Ouvrir la fenêtre de maquette de conception cliquer sur App Theme Top

 enter image description here

2 Changer le thème en lumière matérielle

 enter image description here

11
Rahul Chokshi

Ajouter une base à la styles.xml

<!-- Base application theme. -->
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

2
T.akanda

vous devez changer dans le module: app

    implementation 'com.Android.support:appcompat-v7:28.0.0-rc01'

avec ça : 

    implementation 'com.Android.support:appcompat-v7:28.0.0-alpha1'

Puis le synchroniser

0
Muhammad Shiddiq

Il y a quelques bugs dans la dernière version de la bibliothèque de support 

Donc, la solution change la version de la bibliothèque de support Android en 28.0.0-alpha1 

Ou retournez pour utiliser la version 27 du SDK

0
5ec20ab0
    dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.Android.support:appcompat-v7:28.1.1'
    implementation 'com.Android.support.constraint:constraint-layout:1.1.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.Android.support.test:runner:1.0.2'
    androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.Android.support:recyclerview-v7:28.1.1'
}
0
Kishan Viramgama

Il existe différentes raisons pour lesquelles le mode Création échoue lors du rendu des présentations.

Vous pouvez essayer ce qui suit

*Make sure XML representation of layout is error free.
Try changing the API levels in the design views.
Clean build your project by going to Build > Clean build
Ensure you don’t have any file from SDK that is missing
If everything is proper still if Android studio is not able to render your layout invalidate cache and restart Android studio by going to File > Invalidate Cache/Restart*
0
Akshay Rohilla