16

Estoy desarrollando una aplicación para Android en Eclipse.El proyecto no tiene el archivo project.properties

Actualmente, eclipse se queja:

"Project has no project.properties file! Edit the project properties to set one."

Pero tienenproject.properties archivo en mi carpeta raíz del proyecto. ¿Por qué se queja?

Este problema hace que varios de los recursos en R.java no se puedan resolver en Actividad. ¿Cómo deshacerse de este problema?

Respuesta

18
Right click on project -->Android Tools-->Fix Project Properties..... 
+2

me di cuenta que es un antiguo comentario, pero eso no lo fija para mí. – Vidia

+0

Simplemente cree un nuevo archivo project.properties copiando uno existente de otro proyecto y adaptándolo a sus necesidades. Este es un error en el plugin de Eclipse Android, o en Eclipse, que ha existido desde hace años. – Christine

+2

Haciendo clic con el botón derecho en project-> Herramientas Android-> Reparar propiedades del proyecto no hace nada – matteo

12

En ocasiones, el 'Fix Project properties ...' no es útil. Sugiero que pueda abrir ese archivo y editar + guardarlo, luego eliminar el archivo 'project.properties'. Por fin puedes crear un nuevo archivo 'project.properties' y pegar el contenido del contenido del archivo 'project.properties' anterior.

Eso funcionó para mí.

3

En general, las herramientas de Android -> Reparar propiedades del proyecto deberían funcionar. pero no resolvió mi problema. Acababa de eliminar el proyecto del espacio de trabajo e importar de nuevo la segunda vez no hay problema ..

1

propiedades-> Android lint preferences -> ignore todo -> make a clean y compile -> properties-> Android lint prefrences -> include all

+0

Por favor explique su respuesta en lugar de simplemente dársela. – ArtB

0

Si ocurre después de importar desde el archivo, sugiero eliminar el proyecto para el área de trabajo e importarlo nuevamente. Eso estaba funcionando para mí.

1

En caso de que esté importando un proyecto nuevo de la carpeta de archivos, importe este proyecto como proyecto general, no como proyecto de Android (no puedo decirle por qué). Después de la importación, edite el archivo project.properties, simplemente agregue algunos caracteres y luego guarde el archivo. Ahora Eclipse reconoce el archivo project.properties. Repararlo (eliminar el carácter agregado) y ahora el proyecto debería funcionar bien.

0

Si el proyecto ya contiene un archivo default.properties, puede abrir ese archivo y editar + guardarlo (agregue un espacio, guarde, elimine ese espacio, guárdelo). Eso funcionó para mí.

0

Haga clic derecho en proyecto -> Propiedades -> Ruta de creación de Java -> Ordenar y exportar -> marcar la casilla de Andorid 4.3.

+0

Hola y bienvenido, ¿podría agregar alguna explicación sobre cómo su respuesta podría ayudar con este problema? –

7

La respuesta aceptada puede tenía el problema resuelto hace unos años, pero no lo hace trabajo más con las herramientas más recientes.

Este es un error conocido en Eclipse.

La única manera de resolver este problema es mediante la creación de un archivo nuevo project.properties, que nadie ha escrito cómo se ve en el interior por lo que voy a publicar esto como una respuesta:

# This file is automatically generated by Android Tools. 
# Do not modify this file -- YOUR CHANGES WILL BE ERASED! 
# 
# This file must be checked in Version Control Systems. 
# 
# To customize properties used by the Ant build system edit 
# "ant.properties", and override values to adapt the script to your 
# project structure. 
# 
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 

# Project target. 
target=android-19 

Tenga en cuenta: establece la API objetivo correcta para tu proyecto.

+0

¡Gracias por el consejo! +1 – Alias

0

Verificar la codificación de archivos.Aparentemente UTF-BOM es demasiado difícil para cualquier parte de Eclipse-SDK responsable de manejar ese archivo project.properties.

0

tengo mismo problema, de manera sencilla es

archivo de proyecto RightClick -> Nuevo -> Archivo -> tipo de nombre de archivo de nombre de archivo como project.properties y -> Acabado -> dentro project.propeties este tipo de archivo target = android-17 (su virsion del androide)

continuación, todos los errores desaparecen

Cuestiones relacionadas