Почему я не могу собрать исходный код Android?

Компания Google выпустила исходный код приложения Google IO 13 для Android.

После git clone и импорта проекта у меня появилось много проблем при сборке, которые вы можете решить найти здесь. После прохождения всех вопросов теперь пишет:

Не удалось найти HomeActivity.apk!

Вот скриншот моего процесса сборки:

Построить снимок экрана

Как я могу собрать исходный код?


person Basavaraj Hampali    schedule 08.08.2013    source источник


Ответы (3)


Приложение iosched 2013 было разработано с помощью Android Studio IDE, а не с Eclipse, вся файловая структура отличается, поэтому eclipse не может найти некоторые файлы проекта.

Вы можете скачать Android Studio отсюда: Android Studio.

person Dan Elkayam    schedule 08.08.2013
comment
есть ли способ перенести этот код на eclipse. не хочу идти в студию, пока не выйдет стабильная версия - person Basavaraj Hampali; 09.08.2013
comment
Насколько я знаю, нет, нет возможности портировать его, так как eclipse + плагин eclipse для Android не поддерживают новую систему сборки. Что касается стабильности Android Studio, я работаю с ней больше месяца, и на данный момент она намного стабильнее eclipse, даже в предварительной версии. - person Dan Elkayam; 09.08.2013
comment
да никак. Технический руководитель Android SDK XAV также упоминает, что stackoverflow.com/a/16747412/1506239 - person Basavaraj Hampali; 09.08.2013

В случае, если кто-то все еще не может найти IOSched 2013 для Eclipse. У меня есть портированная версия здесь:

https://github.com/yodiaditya/iosched-2013-eclipse

person yodi    schedule 01.02.2014

На моем зеркале GitHub у меня есть ветка eclipse с изменения, которые я упомянул на странице проблем с кодом Google, чтобы заставить его работать. Он запускается и, кажется, работает нормально на моем телефоне (хотя я не проверял дальше этого).

Вам нужно будет изменить ссылку на библиотечные проекты /sdk/extras/android/support/v7/appcompat и /google-play-services_lib на соответствуйте вашей настройке, прежде чем она сможет скомпилироваться на вашем компьютере.

ОБНОВЛЕНИЕ 1: эта фиксация добавила проекты appcompat и google-play-services_lib в репозиторий для более легкий доступ.

ОБНОВЛЕНИЕ 2: теперь обновлено до последней версии (iosched 2014).

person Joe    schedule 09.08.2013