Проект не имеет файла project.properties - PullRequest
16 голосов
/ 02 марта 2012

Я разрабатываю приложение для Android в Eclipse.

В настоящее время затмение жалуется:

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

Но у меня есть файл project.properties в корневой папке моего проекта. Почему это жалуется?

Эта проблема приводит к тому, что некоторые ресурсы в R.java не могут быть решены в Активность . Как избавиться от этой проблемы?

Ответы [ 11 ]

19 голосов
/ 02 марта 2012
Right click on project -->Android Tools-->Fix Project Properties.....
12 голосов
/ 27 мая 2013

Иногда «Исправить свойства проекта ...» бесполезно.Я предлагаю вам открыть этот файл и отредактировать + сохранить его, а затем удалить файл 'project.properties'.Наконец вы можете создать новый файл 'project.properties' и вставить содержимое старого файла 'project.properties'.

Это сработало для меня.

7 голосов
/ 28 мая 2015

Принятый ответ может проблема была решена несколько лет назад, но не больше не работает с более новыми инструментами.

Это известная ошибка в Eclipse.

Единственный способ решить эту проблему - снова создать файл project.properties, который никто не опубликовал, как он выглядит внутри, поэтому я опубликую это как ответ:

# 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

Обратите внимание: установите правильный целевой API для вашего проекта.

3 голосов
/ 22 июля 2013

Обычно Android Tools -> Fix Project Properties должны работать. но это не решило мою проблему. Я только что удалил проект из рабочей области и импортировал снова второй раз без проблем ..

1 голос
/ 03 сентября 2014

В случае, если вы импортируете новый проект из папки с файлами, импортируйте этот проект как общий проект, а не как проект Android (я не могу сказать, почему). После импорта отредактируйте файл project.properties, просто добавьте символ, затем сохраните файл. Теперь Eclipse распознает project.properties файл. Восстановите его (удалите добавленного персонажа), и теперь проект должен работать нормально.

1 голос
/ 09 августа 2013

свойства-> настройки Android lint -> игнорировать все -> выполнить очистку и сборку -> свойства-> настройки Android lint -> включить все

0 голосов
/ 01 ноября 2015

У меня та же проблема, простой способ -

Файл проекта RightClick -> новый -> файл -> имя файла с именем типа файла как project.properties и -> finish -> внутри файла проекта project.propeties этот целевой объект = android-17 (ваша особенность android )

тогда все ошибки уходят

0 голосов
/ 03 августа 2015

Проверьте кодировку файла.Очевидно, что UTF-BOM слишком сложна для любой части Eclipse-SDK, которая отвечает за обработку этого файла project.properties.

0 голосов
/ 26 октября 2014

Щелкните правой кнопкой мыши проект -> Свойства -> Путь сборки Java -> Порядок и экспорт -> установите флажок Andorid 4.3.

0 голосов
/ 11 октября 2014

Если проект уже содержит файл default.properties, вы можете открыть этот файл и отредактировать + сохранить его (добавить пробел, сохранить, удалить этот пробел, сохранить). Это сработало для меня.

...