Проблема с импортом архивов проектов Android в Eclipse

Прошу прощения, если это глупый вопрос новичка...

Я использую Eclipse (выпуск Helios), и все Android SDK настроены в соответствии с рекомендациями developer.android.com. Я могу без проблем создавать и запускать новые проекты, но не могу импортировать заархивированные образцы кода проекта (найденные в Интернете и т. д.) с помощью команды «Импорт» > «Существующие проекты в рабочую область».

При импорте zip создается проект, но он не создается как проект Android, и в консоли отображается ошибка: «У проекта нет файла default.properties! Измените свойства проекта, чтобы установить его».

Я попытался войти в свойства проекта, но как только я нажимаю «Android» в дереве свойств, появляется всплывающее окно с сообщением «Не удалось принять изменения: отображаемая в данный момент страница содержит недопустимые значения».

См.: http://screencast.com/t/ZmY3ZWQ4.

Но если я сделаю это в одном из своих собственных проектов, у меня не будет такой ошибки, и я смогу изменить такие вещи, как платформа Android/уровень API. Я также могу архивировать свои собственные проекты (используя экспорт) и без проблем импортировать их снова ... но не чужие архивы! Я действительно глупый?

Любая помощь могла бы быть полезна!


person baroquedub    schedule 22.07.2010    source источник
comment
У меня та же проблема: например, я не могу импортировать проекты из кода .google.com/p/apps-for-android — я получаю тот же набор ошибок.   -  person Josh Bleecher Snyder    schedule 23.07.2010


Ответы (7)


Все, что нужно базовому стандарту default.properties, — это строка вроде:

target=android-8

Скорее всего, вы можете скопировать default.properties других проектов в этот проект. Быстрый (не очень) перезапуск Eclipse, перестройка рабочего пространства, и вы готовы к гонкам.

Это действительно неубедительно, что это необходимо - я думаю, это должно произойти как часть процесса импорта.

person Community    schedule 23.07.2010
comment
Великолепно! Спасибо Вам большое. - person baroquedub; 26.07.2010
comment
Если бы я мог проголосовать больше одного раза, я бы сделал это. У меня была такая же проблема, и это отлично решило ее для меня. Ключевой частью было копирование файла default.properties в проект. - person Dave; 28.10.2011
comment
Я думаю, это происходит из-за другой версии ADT. - person AZ_; 08.02.2012
comment
default.properties был переименован в project.properties. - person karl; 16.06.2014

просто измени свой

project.properties file to default.properties 

и перезапустите затмение

это сделано..

person Chirag Patel    schedule 21.03.2012

Щелкните правой кнопкой мыши проект в окне навигатора, перейдите в инструменты Android и нажмите «Исправить свойства проекта». Может сработает, как у меня получилось ;-)

person imran    schedule 11.05.2011

Вы можете посмотреть этот раздел, он работает для меня: Проект не имеет значения по умолчанию файл .properties!

person mutkan    schedule 25.01.2011

Если вы хотите изменить библиотеку своего проекта, сделайте следующее:
— щелкните правой кнопкой мыши имя проекта
— Путь сборки
— Настройте путь сборки
— щелкните Android слева и выберите нужная вам библиотека.

person Sephy    schedule 22.07.2010
comment
Это то, что я предполагал, но, как вы увидите из моего вопроса (и скринкаста), как только я нажимаю «Android» слева, я получаю сообщение об ошибке. - person baroquedub; 26.07.2010

У меня такая же проблема. То, что вы пытаетесь сделать, немного сложно. Просто разархивируйте файлы, скопируйте папки res и src в существующий проект. Проблема в том, что файлы начинаются с "." у которых есть настройки для своего андроида и эклипса. Поэтому вам нужно все это изменить, поэтому просто создайте новый проект или скопируйте существующий файл res, src и AndroidManifest.xml.
Это сработало для меня.

person techayu    schedule 04.01.2012

В проекте щелкните правой кнопкой мыши Android Tools -> Fix Project Properties

person Enzo    schedule 24.08.2012