2012-08-20 3 views
3

Здравствуйте, у меня есть один вопрос, который приходит мне в голову за последние 2 дня. Можем ли мы скомпилировать наш проект андроида без Eclipse? Если да, то какие альтернативы? Пожалуйста, поделитесь им.Могу ли я скомпилировать проект андроида без затмения?

ответ

2

Если вы разрабатываете в среде, отличной от Eclipse, вы можете создать свой проект с сгенерированный build.xml Ant файл, который находится в проекте каталога. Файл Ant запрашивает цели, которые автоматически вызывают для вас инструменты построения .

Look at Here для получения более подробной информации.

cd /path/to/my/app 
ant release 

он будет просить вас каждый раз для вашего секретного ключа подписать приложение, он может быть настроен для автоматического знака путем редактирования «build.properties» файл:

key.store=release.keystore 
key.alias=release 
key.store.password=my_key_password 
key.alias.password=my_key_password 

Вы также можете исследовать Android SDK, найдите сценарии сборки ANT, которые он использует на самом деле, и вставьте свой собственный вызов obfuscator/optimizer в середине процесса сборки.

+0

Да, это правильно, и некоторые IDE также предоставляют скрипт make make. Но, будучи слишком новичком, я также хотел бы знать, можно ли скомпилировать без помощи этих файлов? Что-то вроде мы можем сделать с компиляцией java командной строки ?? Благодарю. – PCoder

+0

Спасибо, чувак тоже очень полезен. –

0

Если вы просто не хотите использовать Eclipse IDE, вы можете выбрать другую IDE, такую ​​как IntelliJ IDEA.

+2

Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки.Ответные ссылки могут стать недействительными, если связанная страница изменится. – Signare

+0

Вы правы. Я изменю его. –

3

один вариант ant, и чрезвычайно уменьшенный учебник выглядит следующим образом:

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

android update project -p . -t android-10 

У этой команды есть много вариантов, не стесняйтесь просматривать эти параметры.

после этого вобще

ant debug 

или

ant release 

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

+0

Спасибо, чувак, очень полезно. –

+0

@hardikjoshi добро пожаловать – user827992

0

Вы можете использовать maven с плагином андроида maven http://code.google.com/p/maven-android-plugin/. Впоследствии вы можете использовать любую среду IDE, которая поддерживает maven (NetBeans, Eclipse, IntelliJ IDEA).

2

Для людей, которые не используются для кодирования в java и хотят использовать HTML/JavaScript и CSS для создания собственных приложений для Android, вы можете использовать PhoneGap - вы можете загрузить свой код в ZIP и получить APK. В настоящее время он находится в бета-версии, и поэтому бесплатно.

https://build.phonegap.com/

Другие операционки телефона также поддерживаются. Это довольно интересно.

+0

Спасибо, чувак за ответ. –

Смежные вопросы