Как скомпилировать пример кода - PullRequest
4 голосов
/ 20 мая 2010

Я врываюсь в программирование GUI с android, пытаюсь скомпилировать и проанализировать пример программы Lunar Lander. В инструкциях по использованию Eclipse говорится, что нужно выбрать «Создать проект из существующего источника», но эта опция не существует. Если я выберу File-> New-> Project, я могу выбрать «Java-проект из существующего Ant Buildfile». Используя это, я попытался выбрать различные xml-файлы как «Ant Buildfile», но все выдают ошибку «Выбранный файл не является допустимым Ant-файлом сборки».

Я просто хочу запускать примеры проектов GUI, желательно с Eclipse. Любые полезные советы будут оценены.

Ответы [ 4 ]

7 голосов
/ 20 мая 2010

Прежде всего вам необходимо установить плагин Eclipse ADT, вот инструкция http://developer.android.com/guide/developing/eclipse-adt.html.

Затем вы можете импортировать пример кода двумя способами:

  1. Файл -> Создать -> Android Project и выберите «Создать проект из существующего источника»
  2. Если это уже проект Eclipse, нажмите «Файл» -> «Импорт», после этого щелкните правой кнопкой мыши проект и выберите «Сделать его проектом Android»
5 голосов
/ 21 августа 2012

Я читал, что вы предпочитаете Eclipse, но вы всегда можете работать из командной строки.

В системе GNU / Linux можно сделать

$ cp -r $ANDROID_SDK/samples/android-15/LunarLander .
$ android update project --path LunarLander/ --target 3 --subprojects
$ cd LunarLander/
$ ant debug install

Вы должны выбрать цель в соответствии с вашей системой. С помощью этой команды можно выбрать один идентификатор из списка, который вы получили

$ android list targets 
0 голосов
/ 03 декабря 2015

В прошлом вы могли использовать "муравей" для компиляции:

https://tthtlc.wordpress.com/2015/08/01/how-to-quickly-compile-all-the-android-samples-via-command-line/

Но с июня 2014 года SDK поощряет пользователей переходить на использование gradle, но это мошенничество с большим количеством проблем. К июню 2015 года компиляция была в основном успешной. Вот шаги:

https://tthtlc.wordpress.com/2015/10/30/how-to-build-android-sdk-samples-using-gradle/

И полная компиляция всех сэмплов под веткой "android-22": у меня 84 успешных и 19 неудачных.

Полные журналы доступны здесь:

http://pastebin.com/33JBDAqj

0 голосов
/ 20 мая 2010

Это должен быть Файл-> Новый-> Android Project, который нужно выбрать. Видимо, вы не установили Android SDK

...