打包
_shampoo_
蜗牛
展开
-
合并多个jar包的两种方法
在项目过程中, 使用到了很多外部的jar包, 但是由于要做sdk对外提供, 多个jar包放出去肯定不太友好, 于是需要对这些jar包合并成一个, jar包的本质其实就是zip包. 所以其实合并的难度并不大, 但是这个问题也被几个人问到, 就在此分享一下.第一种方法, 使用Eclipse插件(Eclipse本省的export不能合并)我使用的插件是 fatjar, 链接如下fatjar, 使转载 2015-03-25 18:25:49 · 10224 阅读 · 0 评论 -
为Android应用增加渠道信息 自动化不同渠道的打包过程
为什么需要在应用程序中增加渠道信息?Android应用的发布需要面对各种各样的市场,我们称之为渠道。有的时候,我们需要知道应用是从哪个渠道下载的。比如,我们可能需要统计哪些市场带来的用户量比较大。再比如,我们可能有一些盈利需要和具体的渠道进行分成。这些都是统计渠道的信息。 一般如何在应用中加入渠道信息?为了统计渠道信息,就不得不在程序的某个地方加入渠道的信息,然后针对不转载 2015-03-05 16:53:01 · 439 阅读 · 0 评论 -
jarjar:方便的java打包工具
今天为打包java代码破费周折,最好在stackoverflow上有人提议用jarjar包,下载下来后发现非常好用,所以就想把这个过程记录下来,但是在google上敲入jarjar之后发现了下面这篇文章,讲的很详细,于是索性转载过来。原帖网址为:http://blog.cogipard.org/articles/java-library-repackage-tool-jarjar项目主页在Go转载 2015-01-21 16:58:14 · 790 阅读 · 0 评论 -
使用ant让Android自动打包的build.xml,自动生成签名的apk文件(支持android4.0以上的版本)
记得去年自己写过一个ant脚本,但是在android4.0以后的sdk里那个脚本就失效了,主要是因为 apkbuilder这个程序不见了;人家sdk升级,我们的脚本也要跟上趟,修改一下喽。上网一查,大家的文章还停留在我去年的脚本程度,算了,自己动手查阅了资料之后,具体实现如下:在工程的根目录 创建2个文件,分别:1、build.xml2、build.proper转载 2014-07-16 14:30:23 · 645 阅读 · 0 评论 -
debug和Release的区别
Debug版本包括调试信息,所以要比Release版本大很多(可能大数百K至数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于ATL的,则Debug和Release版本对DLL的要求差不多。如果采用的编译选项为使用MFC动态库,则需要MFC42D.DLL等库支持,而Release版本需要MFC42.DLL支持。Release Build不对源代码进行调试,不考虑MFC的诊断宏,使转载 2014-07-14 12:03:02 · 595 阅读 · 0 评论