Aplicación para Android en Eclipse: Editar texto que no se muestra en la presentación gráfica

Estoy tratando de añadir un campo de texto a mi aplicación de Android en Eclipse, pero luego arrastro la opción de Plain text a la disposición gráfica, aparece un mensaje en la parte inferior. Se lee Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V Exception details are logged in Window > Show View > Error Log Incluso cuando vaya a Window > Show View no hay ninguna opción de registro de errores. El diseñador entero es inútil ahora, porque no puedo usarlo más hasta que elimine el EditText directamente del xml. ¿Qué causa este error y cómo lo soluciono? Estoy ejecutando la última versión (a partir de hoy, 6-30-14), y Windows 8 Pro x64.

Aquí está mi código de diseño completo:

 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="${relativePackage}.${activityClass}" > <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="18dp" android:text="@string/welcome_text" /> <EditText android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:ems="10" android:inputType="text"> <requestFocus /> </EditText> </RelativeLayout> 

Comprueba la "versión de Android para usar al renderizar diseños" y asegúrate de no usar una versión que termina en "W" para Android Wear ( por ejemplo, API 20: Android 4.4W). No creo que Wear apoye EditText .

Tanto en Android Studio como en Eclipse, es el menú desplegable con el androide verde en la barra de herramientas de la vista previa del diseño. Es posible que desee establecerlo de forma explícita y no permitir que el IDE elija la versión de Android automáticamente.

Desde el IDE de Eclipse, solo cambia la versión de la API para usarla para previsualizar, como se muestra en la siguiente captura de pantalla. En lugar de "Automatically Pick Best", seleccione manualmente el que funciona para usted (API 17 trabajado para mí).

Introduzca aquí la descripción de la imagen

He cambiado mi versión de Android para Android 4.2, pero todavía no funciona para mí. He probado diferentes soluciones encontradas que sólo funcionan al eliminar el paquete de Android 4.4W.

Ventana> Android SDK Manager> comprobar Android 4.4W (API 20) si se instaló> Eliminar paquete

Si te enfrentas a esto en Android Studio, sigue

1) Desinstalar Android 4.4W (API 20) desde el SDK Manager

2) Asegúrese de tener herramientas de compilación SDK de Android 19.1 instaladas desde el Administrador de SDK.

3) Edite build.gradle dentro de la carpeta de la aplicación. Establezca los siguientes dos valores como a continuación

 compileSdkVersion 19 buildToolsVersion "19.1" 

4) El IDE le pedirá que sincronice el archivo Gradle con su proyecto, haga clic en Sí.

5) Abra su archivo de actividades y luego cambie la "versión de Android a utilizar al renderizar layouts en IDE" a "API 19". Este es el Bot de Android de color verde hacia la derecha en la ventana de vista previa

He eliminado 4.4w de mi pila de instalación sdk, que debe haber pasado más allá de mí la última vez que instalé un sdk. Una vez que lo quitó ya no era y opción, y eclipse escogió un sdk que tenía que no era W y funcionó.

El W en Android 4.4W sugiere dispositivos portátiles. Android Wear es un reloj de pulsera y no puede escribir nada en él por lo que no puede utilizar EditText en 4.4W. Cambie la API a 19 o menos o cambie a 4.4L

Compruebe hacia fuera @ https://developer.android.com/design/wear/index.html

Puede cambiar la versión de su API de vista previa como sugirió Jim si no desea desarrollar aplicaciones para dispositivos portátiles.

  • Dimensionar un TextView de múltiples líneas de Android
  • ¿Cómo ajustar el texto en el botón?
  • Cómo buscar texto en la vista web
  • TextView dentro de ViewPager intercepta eventos de toque
  • Alinear el centro de texto con android
  • Android: ¿Dónde está escondido el atributo de color del texto del widget Spinner?
  • Cómo agregar el botón de texto a la barra de acción
  • Palabra envuelta tex en lienzo Android
  • Método recomendado para presentar texto con formato en Android?
  • ¿Cómo reducir la brecha entre el icono de navegación y el título de la barra de herramientas?
  • Androide. Las extensiones de texto desaparecen en la prensa de retroceso y actúan de forma extraña en general
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.