Как открыть чужой android проект?
Как в eclipse подключить библиотеку из jar файла?
Вот сегодня задали эти вопросы и поскольку ответить на него проще всего, а я сам в свое время прилично порылся чтоб понять что к чему, то думаю стоит написать небольшую статью на эту тему. Дело в том что статей на тему как подключить к эклипсу все необходимое для разработки под Android в интернете валом, а вот такой я пока что не встречал.
Итак, чтобы открыть чужой android проект в eclipse есть два пути один работает всегда, другой у меня почему-то раньше вообще работать отказывался, а теперь вроде тоже работает.
Начнем с того который работает всегда 🙂
Идем в eclipse, и нажимаем кнопку создания нового проекта android:
Перед нами появляется такое вот окошко, в котором мы устанавливаем галочку create prject from existing source у нас активируется поле Location и нажав кнопку Browse мы выбираем папку с проектом.
Затем жмем Next внизу окна и получаем вот такую картину:
Здесь нам предлагают выбрать платформу под которую мы планируем использовать наш код. Ну все что вы скачиваете с этого сайта кажется должно работать под 1.6. Хотя точно если честно не помню :). Итак, выбираем платформу, нажимаем кнопку Finish и все! Наш проект в eclipse!
Второй вариант — попробовать импортировать проект. Для этого опять идем в eclipse. Выбираем меню File затем ищем пункт import. У меня это выглядит вот так:
Открывается вот такое окошко:
Мы выбираем в списке General->Existing project into Workspace и нажимаем кнопку Next. Появляется вот такая штука:
Здесь мы должны просто указать папку с проектом, нажав кнопку browse. После этого жмем Finish и все готово! Но почему-то у меня как я уже сказал это работает не всегда для проектов под Android.
Вопрос второй: как импортировать библиотеки из внешнего jar файла?
В менеджере проектов эклипса щелкаем правой кнопкой по нашему проекту и в выпадающем меню выбираем Build path-> Configure build path. У меня это выглядит как-то так:
Теперь перед нами открывается вот такое окно:
Здесь мы нажимаем на кнопочку Add External JARs выбираем скачанный Jar файл и после нажатия кнопки OK мы смело можем использовать нашу библиотеку!
Есть вопросы? Пишите в комментах!
СПАСИБА!!! Какой же Вы все таки хороший человек. Правда у меня выходит ошибка, но видать я, что то не то делаю Conversion to Dalvik format failed with error 1
СПАСИБА!!! Какой же Вы все таки хороший человек. Правда у меня выходит ошибка, но видать я, что то не то делаю Conversion to Dalvik format failed with error 1.
С предыдущей ошибкой разобрался. Создал проджект под android2.2, а он не хочет дружить с подключаемой библиотекой от версии 1,6. Но к сожалению прогамма собранная мной на вашем примере «Game15» не запускается, уже в эмуляторе выскакивает
2011-12-26 00:20:52 — mygame] Installation failed due to invalid APK file!
[2011-12-26 00:20:52 — mygame] Please check logcat output for more details.
[2011-12-26 00:20:52 — mygame] Launch canceled!
Или я намудрил или хитрость какая 🙂
Здравствуйте, Д.Г.
Над чем Вы сейчас работаете?
Вы еще придете в универ?
Благодарю за внимание.
Привет, счас я отдыхаю 🙂
В универ приду 21, там пересдача намечается у всех кто не сдал.
Вы планируете обновить Новость, т.к. вышло обновление?
Все верно, но !!! В новом Еклипесе под Андройд 4.0.3 уже нельзя открыть в первом варианте. Нет там такой кнопки General->Existing project into Workspace. Приходиться из Импорта только доставать. А он глючит постоянно. Вообще Еклипс глючит постоянно-на то он и бесплатен. Вот хорошо бы под Ителледжи разработку вести-но все примеры на этом Еклипсе. Даже НетБеанс на котором я учил ЯВА гораздо лучше.
Спасибо Вам большое, первый способ очень помог, работает без ошибок, второй не пробовал.