项目开发之初安卓和IOS都是使用Bugly来统计bug的后期IOS上线过程中被退回提示一个关于Bugly的upload的一个方法冲突,然后IOS就改用友盟的,不过比较头疼的是捕获的IOS问题并不像安卓一样能够清晰,只显示内存地址,前期没有经验导致IOS打包人员没有保存xcarchive文件,也就无法定位了。最新的版本上线了让其发给我当前版本的xcarchive来定位分析bug,在网上搜索了一下,使...
分类:
移动开发 时间:
2015-05-27 12:28:37
阅读次数:
512
移动应用开发中基本都要用到用户分析,大部分的应用选择的友盟统计,我们也不例(其实不是没有内部的统计,是实在是人手不足,做的没人家好用啊).这篇文章题主就来分享下自己是如何封装的统计模块.业务需求业务需求经过抽象后,基本可以分为两层ui层
点击
业务层
开始
完成
失败(默认带失败原因)
我们的一个上报信息就由模块名 + 页面名 + 事件名字 + 事件类型 +事件子类型...
分类:
其他好文 时间:
2015-05-20 18:29:48
阅读次数:
148
Apple最近在iTunesConnect里最新发布了App Analytics统计平台,提供了现有友盟统计平台和自有统计平台无法统计的数据,具有自己的独有特点,尤其是下面几个最让人头疼的流量分析转化,可以在App Analytics里得以解决,例如:推广链接转化网站流量来源由于苹果自己的统计方式和...
分类:
移动开发 时间:
2015-05-08 20:14:27
阅读次数:
201
今天接到一个新需求,要给服务器上送设备运营商名称,之后我的第一反应是,umeng都无法精确统计运营商,我如何判断上送具体的运营商呢?如下图:
这张图里反映了友盟统计到用户手机的运营商名称,这些名称什么样子的都有。有什么办法精确判断具体是什么运营商呢?比如,只返回“中国移动”,“中国联通”,“中国电信”。
我这里解决的方案是通过设备的MCC/MNC代码来判断。
首先,我们要了解MCC/MNC是什...
分类:
移动开发 时间:
2015-05-08 18:15:29
阅读次数:
231
1、下载jar包2、将jar包加入工程编译路径3、创建AppKey,这里名称别乱起,和工程的名字要相同4、在工程的AndroidManifest.xml进行配置5、在开始启动的activity进行配置:①在oncreate中:MobclickAgent.setDebugMode( true );//...
分类:
其他好文 时间:
2015-05-08 12:36:07
阅读次数:
115
本文转载至http://www.it165.net/pro/html/201503/37101.htmlTag标签:第三方view sourceprint?01.#import"UMSocial.h"02.#import"UMSocialWechatHandler.h"03.#import"UMSo...
分类:
移动开发 时间:
2015-05-06 10:46:09
阅读次数:
228
1、在Finder中找到你打出去的那个包,YourAppName.xcarchive。2、然后Show Package Contents,在dSYMs 和 Products文件夹内找到这两个文件:YourAppName, YourAppName.app.dSYM3、把这两个文件放到一个文件夹内,在终...
分类:
移动开发 时间:
2015-04-29 16:49:40
阅读次数:
140
废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段: 里面的Channel_ID就是渠道标示。我们的目标就是在编译的时候这个值能够自动变化。
分类:
移动开发 时间:
2015-04-22 20:05:03
阅读次数:
219
由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。 友盟多渠道打包废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段:里面的Channe...
分类:
移动开发 时间:
2015-04-20 16:32:46
阅读次数:
225