Я загрузил одно из Приложений Android с открытым исходным кодом (музыкальное приложение) от мерзавца Android, и я пытаюсь создать новый проект из источника. Создание нового проекта с помощью то, что существующий источник не работает, давая мне "недопустимую ошибку описания". Какая-либо справка?
Вы, должно быть, имеете в виду сообщение об ошибке « недопустимое описание проекта
».
См. эту ветку (соответствующие отрывки ниже, с акцентом на меня):
Если вы видите .project в загруженном приложении, вы можете попробовать «Файл» + «Импорт» «+« Существующие проекты в рабочую область »
и выберите каталог музыкального образца.
Но если нет, то использование Создать> Проект Android> Создать проект из существующего источника
является
правильным способом сделать это.
Убедитесь, что вы выбрали цель Android (1.1, 1.5 или 2.0). :
мастер «нового проекта» автоматически выберет для вас правильный каталог с образцами.
Затем выберите «Обзор» и музыкальный каталог. Затем он должен заполнить свойства внизу мастера нового проекта Android.
Однако не следует помещать свое рабочее пространство в
% ANDROID_HOME% \ samples
.
Оставьте его где-нибудь в другом месте (Мои документы или что угодно).
Я подозреваю, что у вас возник конфликт, потому что Eclipse пытается создать проект, а уже есть каталог с таким же именем.
В любом случае вы можете посмотретьyour_workspace_dir /.metadata / .log
для более подробной информации об ошибке и опубликовать ее?
Вкратце:
- Измените рабочую область, отличную от Android SDK.
- Тогда не указывайте имя проекта первым.
- Просмотрите проект
\ samples \ Music
в создании проекта из источника.- Остальные поля заполнятся автоматически.
- Затем выполните ....
См. Также этот учебник (для образца Snake)
Я хотел открыть образец Snake, представленный в примерах SDK.
Для этого выберите «Создать проект из существующего источника
» в окнеНовый проект Android
и выберите каталогSnake
изОбразцы
.
Это установит для вас имя пакета, имя действия и имя приложения.
При этом, если после импорта проекта вы получаете (как и OP) множество ошибок.
См. Вопрос R не может быть разрешен - ошибка Android :
Project > Построить все
(и выбрав « Построить автоматически
» R - это автоматически сгенерированный класс, содержащий константы, используемые для идентификации ваших ресурсов.
Другая причина массовых ошибок компиляции во всем Проект Android Eclipse, как сообщил сам ОП ( GuyNoir ):
Код, который я загрузил с git, был последней версией и, вероятно, для Android 2.1, где SDK, под которым я создавал его был Android 1.5.
Поэтому мне нужно загрузить старый код или установить последний SDK.
Ресурсы должны быть приведены в соответствие с тем, что Вы импортировали, часто требуется некоторое время, чтобы плагин затмения ADT распознал ro, иногда в зависимости от размера проекта
.