我可以编译没有eclipse的android项目吗?

时间:2012-08-20 11:48:24

标签: android

你好,过去2天我脑子里有一个问题。没有Eclipse我们可以编译我们的android项目吗?如果是,那么什么是替代品?请分享。

5 个答案:

答案 0 :(得分:3)

一个选项是ant,一个非常简化的教程是这样的:

首先使用正确的构建脚本和ant所需的所有文件更新项目,只需一个命令就可以完成,例如

android update project -p . -t android-10

这个命令有很多选项,可以随意浏览这些选项。

之后就去做

ant debug

ant release

取决于您想要制作的内容,蚂蚁还有其他变体,您可以使用Android文档轻松发现它们。

答案 1 :(得分: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构建脚本,并在构建过程中插入自定义混淆器/优化器调用。

答案 2 :(得分:2)

对于那些不习惯使用java进行编码并希望使用HTML / JavaScript和CSS为Android构建本机应用程序的人 - 您可以使用PhoneGap - 您可以通过压缩文件上传代码并获取APK。目前它处于测试阶段,这就是免费的原因。

https://build.phonegap.com/

也支持其他手机操作系统。非常有趣。

答案 3 :(得分:0)

如果您只是不想使用Eclipse IDE,可以选择其他IDE,如IntelliJ IDEA

答案 4 :(得分:0)

您可以将maven与maven android插件http://code.google.com/p/maven-android-plugin/一起使用。之后,您可以使用任何支持maven的IDE(NetBeans,Eclipse,IntelliJ IDEA)。