Ceci est un projet de démarrage par défaut. Aucun nouveau code n'a encore été écrit. L'image dit tout:
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:
Assurez-vous que votre SDK Android est mis à jour à celui de votre build.gradle
Projet propre
Invalider le cache/redémarrer
Utiliser le thème de l'application
TOUJOURS RIEN!
Des idées brillantes? :)
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>
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
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
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'
}
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*