ant批量打包不解释了,详情请看前面其他的blog! 这里说一下
开发中,很可能遇到引用第三方的项目作为library情况,这种情况下该怎么打包呢? 出现: “非法字符:/65279”的错误,怎么办?
第一:修改build.xml
第二:在init的target中
第三步:在生成gen-R中
第四步:编译的时候,加上library的src和libs
第五步:资源文件输出打包...
分类:
其他好文 时间:
2014-11-05 19:47:29
阅读次数:
220
打多渠道不多说了,说说打aidl文件的(aidl不解释)
1.配置aidl.exe文件路径:
2.写个target,来编译aidl
3.将aidl生成的java文件,copy到gen下面的目录下
4. 木有了哈哈哈!!
有问题留言吧!!...
分类:
移动开发 时间:
2014-11-05 19:47:08
阅读次数:
195
我之前写过一个在Windows平台下基于jre环境的Apk多渠道验证工具,详见http://blog.csdn.net/h3c4lenovo/article/details/10041047
这种场景比较局限,而且之后修改渠道提供商之后再做修改很麻烦需要重新编译jar包。
于是这次我写了一个基于shell脚本和python脚本的多渠道验证工具,我的开发环境是mac,所以对于mac来说这个脚本不...
分类:
系统相关 时间:
2014-11-05 14:51:56
阅读次数:
209
在《建立apk定时自动打包系统第一篇——Ant多渠道打包并指定打包目录和打包日期》这篇文章中介绍多渠道打包的流程。很多时候我们需要将打包好的apk上传到ftp中,这时候我可以修改custom_rules.xml这个文件就可以实现这个需求了。1、下载 common-net-3.3.jar 并将其放在a...
分类:
Web程序 时间:
2014-10-29 16:51:24
阅读次数:
220
?团队开发时,每天都需要输出一个apk包给其它部门的同事测试验证。打包几乎是每天必须完成的功课。如果用IDE来输出apk,那速度是非常慢的,如果还需要有不同渠道的apk包,那程序猿都要疯了。当然也有用ant工具的,这个工具可以很快的打包apk,但还是需要自己在命令行中输出,那也不是特别完美。所以建立...
分类:
其他好文 时间:
2014-10-24 12:30:23
阅读次数:
187
Android Ant 批量多渠道打包实例 关于批量打包,无需多言,这是每个国内Android开发者必须面对的一个问题。 下面,我就以开源项目「知乎小报」为例,详细说明如何使用ANT实现批量打渠道包。 1 Ant 安装 下载ANT 请...
分类:
移动开发 时间:
2014-10-17 17:03:32
阅读次数:
302
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.+' }}apply plugin...
分类:
移动开发 时间:
2014-09-30 17:43:59
阅读次数:
207
ideployUsagePreBuild toolsidepoly.py用于build前 替换一些文件和字段应用场景多渠道build不同包显示不同的icon或者splash配置文件 ci.ymlreplace_from_pics:需要替换的文件路径集合 replace_to_pics:需要被替换的....
分类:
移动开发 时间:
2014-09-23 11:40:14
阅读次数:
183
产品每次发布,都需要打很多渠道的包。之前用per脚本打包,后来添加了自定义空间属性后,就不能打了。Ant脚本打包又嫌麻烦,引用的工程太多。最后想到一个办法就是反编译。原理:每个渠道的包只有AndroidManifest.xml文件中渠道的ID不一样。所以反编译APK后,修改AndroidManife...
分类:
移动开发 时间:
2014-08-28 17:58:55
阅读次数:
254