android - hevvo - hobba
Cómo resolver esto: problema ''Corriendo androide pelusa'' (7)
¿Por qué este error?
Parece que está relacionado con la biblioteca appcompat_v7 que tenemos en nuestro paquete Explorer. Si está trabajando con el nivel 21 de API (targetSdkVersion), no se enfrentaría a este problema.
Para el sistema operativo Mac OS X:
Vaya a Menú: Eclipse -> Preferencias -> Android -> Comprobación de errores de pelusa y Desmarque: "Al guardar archivos, compruebe si hay errores"
Para el sistema operativo de Windows:
Vaya a Menú: Ventana -> Preferencias -> Android -> Comprobación de error de pelusa y Desmarque: "Al guardar archivos, compruebe si hay errores"
Puede encontrar útil esta publicación: http://code2care.org/pages/solution-running-android-lint-has-encountered-a-problem-nullpointerexception-error/
En cualquier actividad de mi proyecto, si hago algunos cambios y luego la guardo, aparece el mensaje "Correr la pelusa de Android ha encontrado un problema".
Este es el registro de mis errores:
java.lang.NullPointerException
at com.android.ide.eclipse.adt.AdtUtils.workspacePathToFile(AdtUtils.java:466)
at com.android.ide.eclipse.adt.internal.lint.EclipseLintClient.getClassPath(EclipseLintClient.java:753)
at com.android.tools.lint.client.api.LintClient.getJavaClassFolders(LintClient.java:198)
at com.android.tools.lint.detector.api.Project.getJavaClassFolders(Project.java:270)
at com.android.tools.lint.client.api.LintDriver.checkIndividualClassFiles(LintDriver.java:977)
at com.android.tools.lint.client.api.LintDriver.checkClasses(LintDriver.java:920)
at com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDriver.java:785)
at com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver.java:661)
at com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java:288)
at com.android.ide.eclipse.adt.internal.lint.LintJob.run(LintJob.java:151)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)/
No sé cómo resolver esto.
Aquí hay otra solución, solo la he probado.
Vaya a Project properties -> Java
y establezca el nivel de cumplimiento del compilador: a 1.7.
Si esto no funciona, pruebe las Project properties -> Android
cambie de lo que esté usando a Android 4.4.2.
En Window > Preferences > Android > Lint Error Checking
; Desmarque "Al guardar archivos, verifique si hay errores".
Espero que te ayude
En mi caso particular, el problema fue causado por un enlace de teclas en conflicto.
Verifique .metadata / .log en la carpeta de su proyecto para obtener sugerencias.
Lo que funcionó para mí fue abrir el proyecto "appcompat_v7" en mi Explorador de paquetes. Lo había cerrado antes y me olvidé de abrir, así que tuve el mismo problema que OP. Ahora todo está arreglado
Los siguientes pasos me ayudaron a resolver el mismo problema.
- En
My Project -> Context Menu -> Android Tools -> Fix Project Properties
Cambiando a la última versión en AndroidManifest.xml
android:targetSdkVersion="21"
Tal vez solo uno de ellos es suficiente :).
Sin embargo, la causa raíz aquí es algún tipo de definición de proyecto no válida: una o más de las entradas de la ruta de clase apuntan a un recurso que no se puede abrir; por ejemplo, puede tener una referencia de ruta de clase que es relativa a una variable de ruta de clase, y la variable de ruta de clase ya no apunta a una ubicación absoluta.
El CL anterior simplemente se asegurará de que la pelusa no arroje una excepción en este escenario, pero no podrá incluir la referencia dada.
Usted querrá ver el cuadro de diálogo de propiedades del proyecto y asegurarse de que todas las rutas y recursos de compilación sean correctos, y esa es la solución hasta que este problema se integre.