2017-08-16 6 views
2

J'ai commencé un nouveau projet, mais je continue à obtenir l'erreur renderer suivante:erreur Renderer dans Android studio

Rendering failed with a known bug. Please try a rebuild. The following classes could not be instantiated: 
- android.support.v7.widget.AppCompatImageView (Open Class, Show Exception, Clear Cache) 
- android.support.v7.widget.ActionBarContainer (Open Class, Show Exception, Clear Cache) 
- android.support.v7.widget.Toolbar (Open Class, Show Exception, Clear Cache) 
- android.support.constraint.ConstraintLayout (Open Class, Show Exception, Clear Cache) 
- android.support.v7.widget.AppCompatTextView (Open Class, Show Exception, Clear Cache) 
- android.support.v7.widget.ActionBarContextView (Open Class, Show Exception, Clear Cache) 
- android.support.v7.app.WindowDecorActionBar (Open Class, Show Exception, Clear Cache) 
Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE. If this is an unexpected error you can also try to build the project, then manually refresh the layout. Exception Details java.lang.NoSuchFieldError: ViewBackgroundHelper   at android.support.v7.widget.AppCompatBackgroundHelper.loadFromAttributes(AppCompatBackgroundHelper.java:46)   at android.support.v7.widget.AppCompatImageView.<init>(AppCompatImageView.java:63)   at android.support.v7.widget.AppCompatImageView.<init>(AppCompatImageView.java:56)   at java.lang.reflect.Constructor.newInstance(Constructor.java:423)   at android.view.LayoutInflater.onCreateView(LayoutInflater.java:717)   at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:785)   at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)   at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:858)   at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70)   at android.view.LayoutInflater.rInflate(LayoutInflater.java:834)   at android.view.LayoutInflater.inflate(LayoutInflater.java:492)   at com.android.layoutlib.bridge.bars.CustomBar.<init>(CustomBar.java:95)   at com.android.layoutlib.bridge.bars.NavigationBar.<init>(NavigationBar.java:52)   at com.android.layoutlib.bridge.bars.NavigationBar.<init>(NavigationBar.java:46)   at com.android.layoutlib.bridge.impl.Layout.createNavBar(Layout.java:284)   at com.android.layoutlib.bridge.impl.Layout.<init>(Layout.java:140) 

J'utilise les dernières bibliothèques de support et la dernière version des outils de construction Gradle ainsi. Je n'arrive pas à faire fonctionner le moteur de rendu.

+0

double possible de [Erreur rendu dans l'éditeur de mise en page Android Studio 3.0] (https://stackoverflow.com/questions/44223687/ make-error-in-android-studio-3-0-layout-editor) –

+0

@ XH6user J'utilise Android Studio 2.3.3 –

+0

Avez-vous essayé d'ajouter .Base au thème? On dirait que cela fonctionne pour beaucoup de gens. –

Répondre

0

Pouvez-vous s'il vous plaît ajouter ci-dessous le code pour grade.properties et reconstruire le projet

android.enableBuildCache=false