如何在没有eclipse的情况下构建apk或使用配置文件修改apk版本?

时间:2012-07-10 06:43:16

标签: android apk

我想从xml文件构建一个带有一些大配置的apk。我想知道是否有任何方法可以控制apk的构建过程或者有没有办法从我们的源创建apk基于我们的配置xml文件对我们的源进行一点修改。或者任何其他方式来构建apk文件

我不希望每次应用运行时都读取我的配置文件,我想在应用程序本身中包含更改

所有建议,评论,答案,想法都欢迎 在此先感谢.....

4 个答案:

答案 0 :(得分:5)

如果您想手动构建应用程序:

首先,如果不这样做,你应该真正了解build process

  

如果您正在使用Eclipse进行开发,则会逐步构建ADT插件   在对源代码进行更改时的项目。 Eclipse输出   一个.apk文件自动到项目的bin文件夹,所以你这样做   不必做任何额外的事情来生成.apk。

     

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

了解构建过程后,您可以从学习命令开始,执行构建过程中涉及的各个步骤。 The documentation讨论了您可以使用的各种命令。

Ant上的Tutorial将从头到尾介绍如何执行自定义构建。

还有一些教程:

答案 1 :(得分:2)

您可以使用Apache Ant工具。它允许您通过命令而不是Eclipse构建应用程序。

您可以查看this thread中提出的问题和答案。

答案 2 :(得分:1)

我使用Maven。配置非常困难,但如果你在团队中工作,那就是最好的。

答案 3 :(得分:1)

请参阅以下链接。这有一个循序渐进的过程来自动构建Android应用程序

http://www.androidengineer.com/2010/06/using-ant-to-automate-building-android.html