Exception levée lors du rendu: java.lang.System.arraycopy

J’ai un problème étrange avec la nouvelle version ADT. J’ai téléchargé la nouvelle Eclipse sur eclipse.org puis j’installe ADT sur celle-ci. Tout fonctionne bien Je peux créer un projet pour Android et tout fonctionne bien, sauf:

En essayant de créer une mise en page XML, j’obtiens l’erreur suivante:

Exception raised during rendering: java.lang.System.arraycopy 

et dans le journal des erreurs, je vois:

 Failed to render set of icons for AnalogClock, AutonCompleteTextView, button, SmallButton , .... 

Si je change EditText en TextView , l’erreur disparaît. Je peux exécuter mon programme même avec cet avertissement, mais je veux voir ma mise en page dans la section graphique.

Ma mise en page est:

    

J’ai cherché une réponse ici mais n’en ai pas trouvé. Comment puis-je réparer cela?

PS: Ce problème est survenu avec l’ADT 23 – je l’ai essayé avec l’ADT 22.6, et ça a bien fonctionné.

ce problème est arrivé sur l’API 20 (Android 4.4 W) J’ai récemment un problème avec cela, mais le problème sera résolu en changeant la version d’Android pour utiliser le format de rendu API 20 (Android 4.4 W) à l’API 19 (Android 4.4.2) ( icône Android en haut à droite de la mise en page graphique) ou mettre à jour votre SDK vers Android L (prévisualisation API 20 L)

Capture d’écran :

entrer la description de l'image ici

Android Wear est une montre-bracelet et vous ne pouvez rien y entrer, vous ne pouvez donc pas utiliser EditText sur 4.4W. Changez l’API à 19 ou moins ou changez-la en 4.4L qui peut être téléchargée à partir du SDK Manager. Ce n’est pas un bug.

J’avais ce même problème avec 20 (4,4W), mais il a disparu lorsque j’ai installé et a choisi 20 (4,4 L (prévisualisation)). Ceci est probablement dû au fait que 4.4W est le SDK Android Wear, et qu’il ne peut donc pas prendre en charge toutes les fonctionnalités du téléphone / tablette Android standard.

@shayan pourvatan a déjà répondu correctement à cette question, j’ajoute simplement ces deux images décrivant comment installer la version API 20 L pour l’utiliser ensuite comme moteur de rendu Preview.

entrer la description de l'image ici

entrer la description de l'image ici

Vous pouvez mettre à jour votre SDK 4.4W à 4.4W2 SDK. Ce mien fixe