193 votes

Problèmes de rendu dans Android Studio

J'utilise Android Studio 0.2.3 et lorsqu'il est ouvert, un schéma des activités normalement, l'aperçu devrait apparaître sur le côté droit, de sorte que je puisse basculer entre Texte y Design qui devrait à nouveau afficher l'aperçu de la mise en page.

Mais aucune prévisualisation n'est affichée, ni sur le côté droit, ni lorsque je suis dans l'application. texte ni dans le mode design mode. J'obtiens juste l'erreur rendering problems...

Lorsque je compile tout et que j'installe l'application sur mon appareil, elle fonctionne sans aucune erreur. Pour le développement et l'expérimentation de la mise en page, ce serait quand même bien si je pouvais faire fonctionner l'aperçu.

J'ai également essayé de passer d'un appareil à l'autre dans le studio, mais sans succès.

Quelqu'un sait-il comment résoudre ce problème ?

530voto

Adiyat Mubarak Points 9403

Changez votre version d'Android sur votre aperçu du concepteur en votre version actuelle selon votre manifeste. Le problème de rendu est dû au fait que votre aperçu du concepteur a utilisé un niveau d'API plus élevé que votre niveau d'API Android actuel.

Adjust with your current API Level

Ajustez avec votre niveau d'API actuel. Si le niveau d'API ne figure pas dans la liste, vous devrez l'installer via le SDK Manager.

24voto

Arpit Patel Points 1290

Dans la nouvelle mise à jour Android studio 2.2 Si vous rencontrez un problème de rendu, suivez les étapes suivantes.

Je l'ai corrigé - dans le fichier styles.xml j'ai changé

"Theme.AppCompat.Light.DarkActionBar"

à

"Base.Theme.AppCompat.Light.DarkActionBar"

C'est une sorte de hack que j'ai découvert il y a longtemps pour résoudre des problèmes de rendu similaires dans les versions précédentes d'Android Studio.

18voto

ruan65 Points 402
  1. Ouvrez AndroidManifest.xml
  2. Changez :

    android:theme="@style/AppTheme"

    à quelque chose comme :

    android:theme="@style/Theme.AppCompat.Light"
  3. Appuyez sur le bouton "rafraîchir" dans l'onglet "Previev".

14voto

user2798692 Points 163

J'ai pu résoudre ce problème dans Android Studio 0.2.0 en changeant l'API de API 18 : Android 4.3 a API 17 : Android 4.2.2

Elle se trouve sous le menu d'icônes Android en haut à droite de la fenêtre de conception.

Il s'agissait d'une solution de http://www.hankcs.com/program/mobiledev/idea-this-version-of-the-rendering-library-is-more-recent-than-your-version-of-intellij-idea-please-update-intellij-idea.html Il a fallu le traduire en anglais sur Google, car il était dans une autre langue.

J'espère que cela vous aidera.

11voto

KRIPA SHANKAR JHA Points 161

Dans la dernière version d'Android Studio 3.1.3 , Dépendance :

implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'

ou

Même au plus tard le 27 août 18 ie.

implementation 'com.android.support:appcompat-v7:28.0.0-rc01' confronté à un problème similaire

Changez-le en

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

Cela résoudra votre problème d'aperçu.

UPDATE

Pourtant, en beta01 il y a un problème de prévisualisation pour la dernière version appcompact v7 library effectuer la modification ci-dessus en la transformant en alpha01 pour résoudre le problème de l'équarrissage

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X