Errores que ejecutan el constructor 'Administrador de recursos de Android' en ADT
Estoy haciendo frente a un problema cuando intento crear el nuevo proyecto androide en las herramientas del enchufe del eclipse adt.
ERROR / EXCEPTION ::
- GetActionBar () devuelve Null (AppCompat-v7 21)
- Excepción de puntero nulo de SQLite de SQLite
- ¿Qué es una NullPointerException y cómo puedo solucionarlo?
- ListPopupWindow: getWindowVisibleDisplayFrame (Rect) null excepción
- ¿Por qué está chocando mi Dialog Seekbar? Excepción de puntero nulo
Errors occurred during the build. Errors running builder 'Android Resource Manager' on project 'test'. java.lang.NullPointerException
He enfrentado este problema dos veces antes. La única solución fue reinstalar el sistema operativo Windows que realmente resolvió el problema. Pero quiero una solución real sin reinstalar Windows.
- AddTextChangedListener () en EditText en android ActionBar
- Nullpointer excepción en oncreateView () de fragmento
- IllegalStateException: Fragmento <ThisFragment> no está actualmente en el FragmentManager
- - java.lang.NullPointerException - setText en la referencia de objeto nulo
- Excepción de puntero nulo al utilizar SearchView con AppCompat
- Acceso a DB con diferentes contextos
- Problema para recuperar ConnectivityManager en un dispositivo con multi sim
- No se puede reanudar la actividad
Cambiar a un nuevo espacio de trabajo funcionó para mí.
Archivo-> Cambiar área de trabajo.
Encontró una mejor solución. En el asistente de creación de proyectos. No cree una actividad en el asistente. Sólo desencadear crear una actividad y sólo crear la actividad manualmente en el manifiesto.
Supongo que actualizar su java a java7u55.
Porque estoy usando mac, pero, FYI
Resuelvo esto por editar eclipse.ini, forzar el ide a utilizar java 1.6
-vm /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Commands/java
Usted podría intentar iguales.
En mi caso, el error se solucionó cambiando los permisos de carpeta de espacio de trabajo con chmod 777.
Estoy utilizando Mac OS X y he descargado el paquete ADT para Mac.
Si cierra eclipse y luego busca en los procesos del sistema y aún ve la ejecución de adb, entonces ese es el problema – se estrelló. En mi caso fue porque tengo archivos de extensión para otros programas en mi JRE que el adb no parece gustar. Quitar todos los archivos ext, fuerza apagar tu adb.exe y luego reiniciar eclipse.
Excepción de raíz:
java.lang.NoClassDefFoundError: org/apache/log4j/Priority
Por lo general esto significa que tienen una vez más introducido un error.
Los "pasos mágicos" que pueden ayudar o no ayudar son:
- Presionando F5 (refresh)
- Actualización de Android, Eclipse y ADT (sabiendo que usted tiene un problema, yo definitivamente no hará ninguna de estas actualizaciones en el futuro próximo)
- Crear un proyecto desde la línea de comandos, construirlo e intentar importarlo
- Si tiene algún proyecto que ya funciona, puede intentar tomar archivos de ese proyecto.
- Lea los registros, por lo general son más informativos que las últimas 30 líneas, pero en Windows tendrá que configurar la altura del búfer de la pantalla para que sea alrededor de 300-600, o redirigir la salida a un archivo.
- Limpiar y construir de nuevo.
Utilizo maven para construir e integrar proyectos de android con jenkins / netbeans. Para la edición de recursos de Android, a menudo uso Eclipse debido a la ADT plugin y mejor soporte para los recursos de Android.
Eclipse (Kepler) presenta serios problemas al importar proyectos android basados en maven. Espera el archivo project.properties en la carpeta raíz y NO lo generará por sí solo sin importar qué. Ejemplo de contenido:
# this file is needed by eclipse (adt plugin). # Project target. target=Google Inc.:Google APIs x86:19
Además, cree un enlace simbólico llamado "gen" apuntando a target / generated-sources / r si usa maven para construir el proyecto android en la línea de comandos. De esta forma, deberías poder hacer "Archivo-> Importar …-> Proyecto Android Existente". Usted obtiene un mensaje de error, pero no importa en mi caso.
Sugerencias adicionales en caso de que tenga problemas con el plugin m2e-android:
- Siempre compruebe que las carpetas de salida para dirs fuente y dirs recurso son correctas.
- Compruebe que los dirs de la fuente se fijan como los dirs de la fuente (usted consigue generalmente una advertencia correspondiente)
- Si los recursos de las dependencias no están incluidos en el apk final, compruebe la configuración del filtro para sus dirs del recurso
- Puede que necesite "importar el proyecto maven de fuentes existentes" antes de importarlo como proyecto android desde fuentes existentes.
- Asegúrese de que las dependencias se importen al espacio de trabajo y se abran y se hagan referencia (props del proyecto -> android -> add lib)
- Eclipse adt no admite aar libs, use apklib en su lugar
Normalmente obtiene esto después de una actualización de SDK / ADT.
Vaya a su gestor de SDK y asegúrese de que no hay actualizaciones. A continuación, en Eclipse, vaya a Ayuda> Buscar actualizaciones e instale las actualizaciones que encuentre.
Reinicie el eclipse y espero que todo funcione.
Si no se desinstala Eclipse y vuelve a instalar Eclipse y los complementos de nuevo, debería arreglarlo también, sin necesidad de volver a instalar todo el PC.
-
Puede ocurrir si está cambiando la ubicación de los archivos que usa su proyecto eclipse.
-
En ese caso, puede copiar los archivos directamente a su carpeta de recursos dentro del espacio de trabajo en lugar de vincularlos con "importar"
Estos simples pasos me sacaron de este problema –
- En Eclipse, menú Ayuda -> Buscar actualizaciones.
- Selecciona todos los complementos relacionados con Android.
- Haga clic en Siguiente, Acepte la página de acuerdo y proceda a instalar el complemento.
Asegúrese de que su ruta de acceso java apunta a la java SDK bin directorio .. asegúrese de que ha instalado el último JDK t ser seguro ..
También puede probar uno de estos:
- Cierre y abra el proyecto en Eclipse
- Haga clic derecho en el proyecto y elija: Herramientas de Android -> Propiedades del proyecto de corrección
Golpeé mi cabeza contra una pared durante un día debido al mismo problema. Mi solución (OS X): Tenía una antigua definición de "java_home" en mi perfil que apuntaba a un enlace simbólico muerto, así como a viejas clases en / Library / Java / Extensions. Quité la definición y el enlace simbólico, junto con dos clases en Extensiones (ActiveMQ y Geronimo, FWIW) y el problema desapareció. No estoy seguro de qué paso era el "rectificador" real, pero si alguna de esas condiciones se aplican, es posible que desee comprobarlos.
Me enfrenté al mismo problema en mi nuevo Macbook Pro, por lo que sólo descargó JDK y lo instaló y el problema arreglado.
Yo estaba experimentando el mismo problema – actualizado y actualizado Eclipse y complementos de Android y todavía estaba viendo el NPE. Lo que funcionó para mí fue cambiar el orden de las operaciones.
En orden:
1. update Eclipse & Android plugins 2. after the update has completed, perform the F5 Refresh in the current workspace
Haga una copia de su proyecto en el Explorador / Finder. Elimine el proyecto en ADT / Eclipse. Importe el proyecto de nuevo con Eclipse. Proyecto / Limpieza y luego construir. Esto funciona para mí.
He intentado cada solución encontré en la tela y no trabajaron. Entonces recuerdo la versión de java en mi mac era 1.7 y he instalado la versión 1.6 de la subversión y el problema ocurrió después de que la instalación. También he suprimido eclipse y utilicé una limpieza Eclipse e instalación de Android sdk Todavía tengo el problema, entonces desinstalé el JDK 7 como se dice aquí http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html Y mi problema se resuelve.
Tengo varios proyectos en mi carpeta. Cada vez que empiezo una nueva cierre los otros. Tengo este error porque appcompat_v7 se cerró.
- Haga clic derecho en
appcompat_v7
y seleccione Abrir proyecto .
Esto solucionó mi problema.
Resuelto después de cambiar un ajuste en eclipse.ini
. Estoy usando OS X 10.11.4
y Eclipse Mars 4.5.2
.
- Vaya a la carpeta de
Eclipse.app
en Finder. - Haga clic con el botón derecho para abrir un menú y haga clic en
Show Package Contents
. - Vaya a
/Contents/Eclipse
. - Abra
eclipse.ini
en su editor de texto favorito. -
Cambiar -vm camino como a continuación:
ANTES DE : / Library / Java / JavaVirtualMachines / jdk1.7.0_79.jdk / Contenidos / Inicio / jre / bin
DESPUÉS : / Library / Java / JavaVirtualMachines / jdk1.8.0_73.jdk / Contenidos / Inicio / jre / bin
-
Vuelva a abrir Eclipse.
- Disfruta: D
- ¿Cómo evitar que se desinstale una aplicación?
- Cómo agregar la misma vista a los padres varias veces inflando sólo una vez