1、获取App当前的版本信息 #define?XcodeAppVersion?[[[NSBundle?mainBundle]?infoDictionary]?objectForKey:@"CFBundleShortVersionString"] 这是Umeng统计提供的宏定义,在使用Umeng的时候,需要设置App版...
分类:
移动开发 时间:
2015-03-30 19:17:37
阅读次数:
133
在已有项目中集成友盟意见反馈功能1) 拷贝lib_Umeng_feedback库的清单文件中的资源 a) application b) 权限 c) 清单中的Activity/Service/Boradcast d) appkey配置2) 在意见反馈事件中调用new FeedbackAgent...
分类:
其他好文 时间:
2015-03-29 14:57:58
阅读次数:
129
友盟是中国最大的移动开发者服务平台,为移动开发者提供免费的应用统计分析、社交分享、消息推送、自动更新、在线参数、移动推广效果分析、微社区等app开发和运营解决方案。如何快速集成友盟推送功能:
1. 注册友盟账号
友盟开发者账号的注册地址:
http://www.umeng.com/users/sign_up
2. 创建推送应用
首先进入友盟消息推送的应用中心,创建一个应用,链接地址为...
分类:
移动开发 时间:
2015-03-03 16:41:06
阅读次数:
1551
文档中心 :http://dev.umeng.com集成文档:http://dev.umeng.com/analytics/ios-doc/integration报表中心:http://www.umeng.com/apps/download_center分享:微信,微博,qq友盟统计:1. appk...
分类:
移动开发 时间:
2015-02-12 19:55:07
阅读次数:
160
附友盟3精贴
http://bbs.umeng.com/forum.php?mod=viewthread&tid=5832&extra=page%3D1%26filter%3Dtypeid%26typeid%3D12
原文:
(5):签名问题。检查签名是否一致,请按照以下步骤检查:
1>:在命令行运行以下命令:
keyto...
分类:
微信 时间:
2015-02-06 16:50:03
阅读次数:
626
Application received signal SIGSEGV(null)( 0 CoreFoundation 0x2f2dde9b + 154 1 libobjc.A.dylib 0x3963a6c...
分类:
其他好文 时间:
2015-02-01 14:41:31
阅读次数:
223
关于多渠道签名打包可以直接参考 友盟官方提供的gradle脚本 umeng-muti-channel-build-tool 由于项目中引用了多个三方插件(如:地图服务、推送服务、统计服务等) 对应的 包名不一样(为了方便测试 区分了 测试&...
分类:
移动开发 时间:
2015-01-29 16:10:02
阅读次数:
220
由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。
友盟多渠道打包
废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段:
meta-data
android:name="UMENG_CHANNEL"
andro...
分类:
移动开发 时间:
2015-01-29 09:27:22
阅读次数:
6014
目的是QA可以自己登陆Jenkins选择要构建的版本,结果以邮件的方式通知(包括构建信息,静态代码分析结果,APK下载链接,二维码等),然后存档。
构建使用Gralde。打包,生成二维码,存档是Python脚本实现。
打多渠道包
打多渠道包有很多方法,我用的是,生成一个签名后的APK,然后在APK包种META-INF目录下添加一个空文件,文件名包含渠道信息,Android中读这个...
分类:
移动开发 时间:
2015-01-26 11:56:48
阅读次数:
389
今天,花了点时间搞了一下, 我想获取android 清单文件中
想要,获取 UMENG_CHANAL的值: 但是 打印的是老是为null。
方法:
一般的method
/**
* 获取渠道名
* @param ctx 此处习惯性的设置为activity,实际上context就可以
* @return 如果没有获取成功,那么...
分类:
移动开发 时间:
2015-01-23 18:19:53
阅读次数:
196