我们需要使用一个变量标明该app的渠道,通常我们可以在manifest中的application节点下声明,如下。然后将CHANNEL_VALUE的值替换成对应的渠道名。我们可以使用gradle的flavor替我们完成 productFlavo...
分类:
移动开发 时间:
2015-07-04 21:03:47
阅读次数:
234
最近我们接到了新的需求,需要打出类似xx001-xx100共100个这样的ipa渠道包,不需要签名。(这批ipa包后续会用企业证书签名,不会影响AppStore的) 这些包所有的功能、内容都是一样的,区别在于不同的包在统计、连接我们服务器时会提供一个不同的字符串标示。 如果按照常规的打包方式...
分类:
移动开发 时间:
2015-06-19 14:52:31
阅读次数:
159
最近我们接到了新的需求,需要打出类似xx001-xx100共100个这样的ipa渠道包,不需要签名。(这批ipa包后续会用企业证书签名,不会影响AppStore的)
这些包所有的功能、内容都是一样的,区别在于不同的包在统计、连接我们服务器时会提供一个不同的字符串标示。
如果按照常规的打包方式,我们需要不断的修改工程中的值,然后一个个打包。。。这种毫无技术含量的活怎么能忍受!简单思考之后可以想到,...
分类:
移动开发 时间:
2015-06-18 15:24:00
阅读次数:
171
之前打包项目使用蓝贝壳打包,或者用Eclipse自带的环境打包,或者直接扔给第三方给别人打包(这里是指的爱加密打包)。接下来老于就带你们走进ant打包的时代。
每次完成一个应用后。就要上市场。上市场呢就要有很多的渠道。有很多的渠道呢。意味着要打很多个渠道包。我哩个去。
记得有个项目。100多个渠道。打到手软。回去飞机打不起来了。android就是这么屌丝。不像ios高富帅一样。就打几个而已。
以前一直认为ant自动渠道打包很复杂。其实说难也不难。说复杂也不复杂。最要就是配置环境问题。环境配好了。生成的bui...
分类:
移动开发 时间:
2015-06-09 11:54:28
阅读次数:
628
在游戏快上线的时候,我们除了接入多家联运的渠道SDK之外,还有另一些情况存在。就是常说的CPS,CPA,CPD等情况。这些都无需接入SDK,仅仅是一些广告推广手段。通常我们会基于官方SDK的游戏包,生成多个用逻辑渠道号标识的一些包。用这些逻辑渠道号来标示这个游戏包属于哪个广告渠道。
通常就是这样的需求,比如:基于官方SDK的包生成以下逻辑渠道包:
google渠道包
友盟渠道包
百...
分类:
其他好文 时间:
2015-04-24 21:08:02
阅读次数:
1169
准备
1.准备ant环境,和update工程,参考文章>>ant使用总结(一):使用ant自动打包apk
2.ant中实现迭代,需要添加ant-contrib-1.0b3.jar到classpath,参考文章>>ant使用总结(二):相关命令说明
工程说明
Demo工程地址:https://coding.net/u/linchaolong/p/AntTest/git
打开命令行,cd到工程根目录下,执行ant run命令就会开始自动批量打包,所有渠道包将会输出到AntTestOut下。AntTe...
分类:
其他好文 时间:
2015-04-15 13:36:47
阅读次数:
241
阅读目录Gradle是什么?环境需求Gradle基本结构任务task的执行基本的构建定制目录配置签名配置代码混淆设置依赖配置输出不同配置的应用生成多个渠道包(以Umeng为例)新项目中,使用了Google I/O 2013发布的新工具,使用Gradle构建android项目,并且在新版的Intell...
分类:
移动开发 时间:
2015-04-13 18:11:57
阅读次数:
233
整套u8sdk的核心思想,就是让我们的SDK接入成本,能够控制在1,而不是N。啥意思呢?就是,我开发第一款游戏的时候,我接了这些SDK,当我开发第二款,第三款游戏的时候,这套SDK可以尽可能的复用,而不是每开发一款游戏,又从头去接各个渠道sdk。所有的游戏都能够使用同一套SDK接入框架,来快速完成SDK的接入工作。那么,在U8SDK里,我们怎么做到呢?请看我们总体的思路:
...
分类:
其他好文 时间:
2015-03-15 19:53:13
阅读次数:
665
Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了。
1 Ant自动编译打包android项目
1.1 Ant安装
ant的安装比较简单,下载ant压缩包 http://ant.apache.org 有时...
分类:
移动开发 时间:
2015-02-04 16:34:43
阅读次数:
287
上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包。1. 加入签名信息:在项目的根目录下建一个ant.properties文件,输入如下内容,其中keystore密码和alias密码可以不指定(防泄漏),那么在命令...
分类:
移动开发 时间:
2015-01-26 18:55:07
阅读次数:
251