Проект не имеет файла default.properties! Отредактируйте свойства проекта, чтобы установить один - PullRequest
36 голосов
/ 04 октября 2010

При настройке MJAndriod я получил сообщение об ошибке:

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

У меня есть default.properties, в котором мы установили идеальную цель и работаем для другого приложения в том же рабочем пространстве.

Пожалуйста, помогите мне решить эту проблему.

Ответы [ 22 ]

36 голосов
/ 03 ноября 2010

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

Примечание с обсуждением выше:

R.java генерируется автоматически, выполняя описанный выше процесс.Когда я иду и удаляю его, он генерируется снова.Также это не позволяет мне редактировать автоматически сгенерированный.- Compuser7

Что касается приведенного выше комментария, R.java действительно автоматически сгенерированный класс, который содержит ссылки на все ресурсы (в папке res), которые принадлежат вашему проекту.

Когда Eclipse перестраивается, этот файл создается заново, поскольку большинство приложений (я имею в виду код Java) полагаются на тот факт, что доступны некоторые ресурсы (изображения, макеты и строковые значения).Когда вы удаляете файл R.java через Eclipse, Eclipse увидит это изменение в проекте как причину для автоматической перестройки (см. Параметры в Project) проекта, воссоздания файла R.java.

Не пытайтесь удалить R.java, потому что Eclipse восстановит его, как только вы перестроите проект, что приведет к совпадению терпения;)

19 голосов
/ 04 октября 2010

Не импортируйте его в Eclipse, используйте создание нового проекта из существующего источника в Eclipse.

14 голосов
/ 30 ноября 2011

См. project.properties в проекте android . В ADT 14 default.properties было переименовано в project.properties.

Цитата из журнала изменений:

default.properties, который является файлом свойств основного проекта содержащий информацию, такую ​​как цель платформы сборки и Зависимости библиотеки были переименованы в project.properties.

* Примечание. По приведенной выше ссылке, если у вас нет файла default.properties, скорее всего, вам следует обновить свои инструменты.

См. Изменения в редакции 14 , внизу в разделе «Настройка проекта»

6 голосов
/ 29 января 2012

Сначала закройте ваш проект.

Откройте текстовый файл, затем добавьте target=android-your_Api_Level.

Например: target=android-7 И затем сохраните этот файл как 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 use,
# "ant.properties", and override values to adapt the script to your
# project structure.

# Project target.
target=android-7
6 голосов
/ 14 мая 2011

Когда я импортировал проект с другого компьютера в мое рабочее пространство, там были default.properties, но нет R.java. Редактирование default.properties не привело к созданию R.java. Я изменил версию skd с 1.1 на 1.5 , и был создан файл R.java, и проект заработал.

5 голосов
/ 08 декабря 2012

Просто попробуйте эти шаги, и я уверен, что это точно поможет вам ..

1.Просто переименуйте project.properties в default.properties.

2. Удалите ваш проект из затмения.

3. Снова импортируйте ваш проект в затмение.

Теперь проблема должна быть решена.

Пожалуйста, не забудьте дать +1.

3 голосов
/ 06 января 2011

Я получил ошибку default.properties, потому что Android SDK не был установлен на машине, которую я использовал.В моем случае произошло то, что я настраивал вторую машину для разработки.

После установки SDK проект импортировался просто отлично.Вам не нужно делать новый проект.

2 голосов
/ 25 ноября 2013

Щелкните правой кнопкой мыши по проекту -> свойства -> Android.

Изменить флажок для цели сборки проекта.

Нажмите применить.

Измените его на исходную цель сборки.

Нажмите применить -> хорошо

работал для меня

2 голосов
/ 25 сентября 2013

Проект не имеет файла default.properties!Отредактируйте свойства проекта, чтобы установить один

. Лучший вариант - создать новое рабочее пространство, импортировать проект, исправить проект, его работу

2 голосов
/ 17 марта 2013

«default.properties» переименовывается в «project.properties».Вы можете связаться с «Package Explorer» -> «MyXXXXXApp» -> «project.properties»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...