我想要一个Android构建系统过程,命令行或Eclipse,从单个源代码库生成几个.apk文件.一些常见的原因 - 具有不同要求的市场或免费和付费版本的特定版本.
这个问题不是关于:
Google 表示 "您可能需要为每个要发布的APK创建单独的Android项目,以便您可以单独进行适当的开发.您只需复制现有项目并为其命名即可." 然后他们建议使用我理解的库.然后,他们提到我确实想要的东西:"一个可以根据构建配置输出不同资源的构建系统"
我知道要在JAVA中完成条件编译,可以关闭'public static final'变量.有一个在build.xml 中调整这样一个值的例子.有关这个的Android Ant构建配置的更完整示例,或者现在正在执行此操作的OSS项目的链接,请?BTW,build.xml是自动生成的,但是我看到有人乱砍它,那么它是如何工作的呢?
使用在Manifest.xml中声明的包名称为package ="com.example.appname",如果需要发出多个名称不同的.apks,那么每个包含一个单独的项目吗?