2011-11-18 11 views
6

bien, pasos im siguientes.android-support-v4 error generado con R.java borrado

1-Crear nuevo proyecto de la fuente existente

2-seleccione Android \ android-sdk \ extras \ \ compatibilidad androide \ v4 \ samples \ Support4Demos

3-acabado

Por lo tanto, mi El eclipse hermoso crea el proyecto, pero borró la clase R.java del gen, así que recibo errores de cada clase del paquete. Me lo

Además, style.xml Dame un poco de error.

Esto me está matando porque puedo aprender nada de esto por 3 días y que mi amigo Google no está ayudando con esto.

thx de antemano!

Respuesta

10

he intentado lo mismo en Eclipse, y vi en la mayoría de todos los archivos, hubo una importación ha fallado:

import android.support.v4.app.DialogFragment; 
import android.support.v4.app.FragmentActivity; 

Por lo tanto, lo que hice para solucionarlo, fue:

  1. Haga clic derecho en su proyecto ("Support4Demos") en el menú de navegación de la izquierda.
  2. Haga clic en 'Propiedades'.
  3. Haga clic en 'Java Build Path' en el panel de navegación izquierdo.
  4. Haga clic en el botón "Agregar tarros externos" a la derecha.
  5. Navegue hasta: "\ android-sdk \ extras \ android \ compatibility \ v4"
  6. Elija "android-support-v4.jar", luego haga clic en "Abrir", luego haga clic en "Aceptar".
  7. Haga clic izquierdo en su proyecto ("Support4Demos").
  8. Haga clic en 'Proyecto' en la parte superior, luego haga clic en 'Limpiar', luego haga clic en 'Aceptar'. podrían no ser necesarios

Los dos últimos pasos. Pero cuando haces todo esto, puede arreglarlo. También necesitaría corregir cualquier error en el archivo XML.

EDIT:
Prueba esto:

  1. Haga clic derecho sobre el proyecto y seleccione "propiedades"
  2. Elegir 'Android'.
  3. Asegúrate de que esté configurado en Android 3.2 o superior.

Android 3.2 fue cuando se introdujo el tema Holo.

+0

atm Estoy enfrentando el problema con el estilo.xml. alguna idea de cómo arreglarlo? error: Error al recuperar parent para el elemento: No se encontró ningún recurso que coincida con el nombre de pila 'android: Theme.Holo'. \t styles.xml \t/PruebaFrag/res/values-v11 \t línea 19 \t Android AAPT Error de problema: Error al recuperar el elemento principal: No se encontró ningún recurso que coincida con el nombre de pila 'android: style/Theme.Holo.DialogWhenLarge'. \t styles.xml \t/PruebaFrag/res/values-v11 \t línea 23 \t Android AAPT –

+0

@GuillermoVarini Actualización de mi respuesta. Avíseme si eso soluciona o no. :) – Jakar

+0

: o bien, ahora es 3.2 y no tiene errores. Pero esta compatibilidad es ejecutarla api Android baja ¿no? (1.6+) ¿cómo puedo configurar esto para Android 2.3? –

0

R.java ha desaparecido a causa del error que tiene en style.xml. Solucione el error en Style.xml y R podrá regenerarse y todo se ampliará.

EDIT:

luego ir a:

Proyecto -> Limpio

+0

también puede ser necesario a continuación, haga clic izquierdo en Support4Demos, a continuación, haga clic en "Proyecto" en el arriba, luego haga clic en 'Limpiar' f o para volver a generar realmente el archivo R.java. – Jakar

+0

Verdadero hecho. Olvidé por completo mencionar eso. Gracias por el recordatorio. – AedonEtLIRA

+0

Estos son los errores, ¿alguna idea de cómo solucionarlo? ...... error: Error al recuperar el elemento primario para el elemento: No se encontró ningún recurso que coincida con el nombre de pila 'android: Theme.Holo'. \t styles.xml \t/PruebaFrag/res/values-v11 \t línea 19 \t Android AAPT Problema error: Error al recuperar el elemento principal: Ningún recurso encontrado que coincida con el nombre de pila 'android: style/Theme.Holo.DialogWhenLarge'. \t styles.xml \t/PruebaFrag/res/values-v11 \t línea 23 \t Android AAPT Problema –

0

I disabeled actualización automática, bin borrado y la carpeta gen, limpiado (dará error ignorar), la configuración del proyecto fijo, añade biblioteca de compatibilidad y luego funcionó :)

1

Desde ADT tema 17.0.0 del que debiera poner a /libs carpeta y si desea aplicar Holo tema en su aplicación debe hacer targetSDKversion en AndroidManifest.xml es igual a mínimo

+0

sí, está justificado al mínimo11 resolver mi problema – pengwang

Cuestiones relacionadas