3

您好,最近两天我想到了一个问题。我们可以在没有 Eclipse 的情况下编译我们的 android 项目吗?如果是,那么有什么替代方案?请分享。

4

5 回答 5

3

一个选项是ant,一个极其精简的教程是这样的:

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

android update project -p . -t android-10

此命令有很多选项,请随意浏览这些选项。

之后就做

ant debug

或者

ant release

根据您想要生产的内容,ant 还有其他变体,您可以使用 Android 文档轻松发现它们。

于 2012-08-20T11:53:09.443 回答
2

如果您在非 Eclipse 环境中进行开发,您可以使用项目目录中生成的 build.xml Ant 文件来构建您的项目。Ant 文件调用自动为您调用构建工具的目标。

看这里了解更多详情。

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 构建脚本,并在构建过程中间插入您的自定义混淆器/优化器调用。

于 2012-08-20T11:51:05.913 回答
2

对于不习惯使用 java 编码并希望使用 HTML/JavaScript 和 CSS 为 android 构建本机应用程序的人——你可以使用 PhoneGap——你可以将你的代码上传到一个 zip 并获取一个 APK。目前它处于测试阶段,这就是为什么免费。

https://build.phonegap.com/

还支持其他电话操作系统。它很有趣。

于 2012-08-21T09:35:53.060 回答
0

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

于 2012-08-20T11:52:01.450 回答
0

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

于 2012-08-20T14:29:27.207 回答