web-dev-qa-db-fra.com

Le projet n'a pas de fichier project.properties

Je développe une application Android sous Eclipse.

Actuellement, Eclipse se plaint:

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

Mais j'ai ai le fichier project.properties sous le dossier racine de mon projet. Pourquoi ça se plaint? 

Ce problème entraîne que plusieurs des ressources de R.Java ne peuvent pas être résolues dans Activity . Comment se débarrasser de ce problème?

16
Leem.fin
Right click on project -->Android Tools-->Fix Project Properties.....
19
Samir Mangroliya

Parfois, "Corriger les propriétés du projet ..." n'est pas utile. Je suggère que vous puissiez ouvrir et modifier ce fichier, puis le supprimer, puis supprimer le fichier "project.properties". Enfin vous pouvez créer un nouveau fichier 'project.properties' et coller le contenu du contenu de l'ancien fichier 'project.properties'.

Cela a fonctionné pour moi.

12
Enli

La réponse acceptée peut le problème a été résolu il y a quelques années, mais il ne fonctionne pas ne fonctionne plus avec les outils les plus récents.

C'est un bug connu sur Eclipse.

Le seul moyen de résoudre ce problème est de créer à nouveau un fichier project.properties, dans lequel personne n'a indiqué comment il se trouve à l'intérieur. Je vais donc l'afficher comme réponse:

# 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

Remarque: définissez l'API cible correcte pour votre projet.

7
Machado

Généralement, Android Tools -> Fix Project Properties devrait fonctionner. mais cela n'a pas résolu mon problème. Je venais de supprimer le projet de l'espace de travail et de l'importer une seconde fois sans problème.

3
neeraj t

Au cas où vous importeriez un nouveau projet depuis un dossier, importez ce projet en tant que projet général et non en tant que projet Android (je ne peux pas vous dire pourquoi). Après l'importation, éditez le fichier project.properties, ajoutez simplement un caractère, puis enregistrez le fichier. Eclipse reconnaît maintenant le fichier project.properties. Réparez-le (supprimez le caractère ajouté) et le projet devrait maintenant fonctionner correctement.

1
user2987476

propriétés-> Préférences de lint Android -> Ignorer tout -> Nettoyer et construire -> Propriétés-> Préférences de lint Android -> Tout inclure

1
Omid Aminiva

j'ai le même problème, moyen simple 

Fichier de projet RightClick -> nouveau -> fichier -> nom du fichier type nom de fichier sous la forme project.properties et -> finition -> à l'intérieur du fichier project.propeties

alors toutes les erreurs disparaissent

0
Prasad Mandushan

Vérifiez l'encodage du fichier. Apparemment, UTF-BOM est beaucoup trop difficile, quelle que soit la partie du SDK Eclipse responsable de la gestion de ce fichier project.properties.

Si cela se produit après l’importation d’archive, je suggère de supprimer le projet de l’espace de travail et de le réimporter. Cela fonctionnait pour moi.

0
hoomi

Faites un clic droit sur le projet -> Propriétés -> Chemin de construction Java -> Ordre et exportation -> cochez la case Android 4.3.

0
Shiv

Si le projet contient déjà un fichier default.properties, vous pouvez l'ouvrir et l'éditer + l'enregistrer (ajoutez un espace, enregistrez, supprimez cet espace, enregistrez). Cela a fonctionné pour moi.

0
nikoo28