比如友盟统计页面停留时间,咱们需要知道当前页面停留了多久。一般我们都有一个父类Activity,用下面的方法可以获得完整的包名.类名结构this.getLocalClassName()输出如下:当前类名:﹕ activity.login.SplashActivity当前类名:﹕ activity.m...
分类:
移动开发 时间:
2015-09-07 12:39:02
阅读次数:
160
Android Studio之Gradle多渠道打包由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这事就简单了。友盟多渠道打包废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段:<meta-data
android:name="UMENG_...
分类:
移动开发 时间:
2015-09-05 06:41:20
阅读次数:
198
对初学者很多都会遇到这个问题,经常加统计代码或广告代码的时候会出错,
这里从安卓代码和C++代码分别说明,限于篇幅,其他步骤请参考相关的配置说明文档。
自己搜了很多代码,发很多心思调试整理,代码都调试通过,为了方便大家,直接献上所有源代码,
大家直接COPY用就可以了。
1.安卓代码示例
为了能够用JNI调用JAVA代码显示广告,需要设计一个类,提供调用广告的接口
这个类叫:Sh...
分类:
移动开发 时间:
2015-08-27 16:48:23
阅读次数:
684
转自:http://stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/友盟多渠道打包废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段:里面的Channel_ID就是渠道标示。我们的目标就是在编译...
分类:
其他好文 时间:
2015-08-11 11:58:43
阅读次数:
156
http://www.cocoachina.com/ios/20150720/12627.htmlFirst相信有很多开发者在项目中加入了友盟统计,其中一个最主要的功能就是查看线上版本统计到的错误。但是当你看到这样的信息时:会不会有这样的想法:这尼玛到底是什么鬼?!!此时你可能会百度(干得漂亮!),...
分类:
移动开发 时间:
2015-07-20 12:49:58
阅读次数:
141
Android Studio系列教程六--Gradle多渠道打包
本文为个人原创,欢迎转载,但请务必在明显位置注明出处!
由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。
友盟多渠道打包
废话不多说,以友盟统计为例,在AndroidMa...
分类:
移动开发 时间:
2015-07-13 14:10:50
阅读次数:
228
在开发实践中,不同Activity有许多代码是重复冗余的,因此很有必要将这部分抽取出来,封装一个继承自Activity的类,命名为BaseActivity。
翻看之前写过的代码,起初,BaseActivity仅仅用来做了一个友盟统计,每个Activity的onPause与onResume方法进行了重写,基于此记录了页面使用的相关数据,代码如下:
public class BaseActiv...
分类:
其他好文 时间:
2015-07-11 22:55:23
阅读次数:
273
Apple最近在iTunesConnect里最新发布了官方统计工具,提供了现有友盟统计平台和自有统计平台无法统计的数据,具有自己的独有特点,尤其是下面几个最让人头疼的流量分析转化,可以在App Analytics里得以解决,例如:推广链接转化网站流量来源由于苹果自己的统计方式和其他平台有所区别,且文...
分类:
移动开发 时间:
2015-07-11 18:06:54
阅读次数:
141
1. 导入jar包。? 2. 配置权限: <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<us...
分类:
其他好文 时间:
2015-07-06 18:12:02
阅读次数:
282
在进行渠道打包的之前,先看看准备篇,知道打包为了什么。参见1.0android批量打包认知。eclipse中使用gradle多渠道打包全部流程一.生成gradle文件,配置本地的gradle环境1.选中需要打包的项目右键选择expert->生成gradle文件,如下图所示2.完成第一步后,刷新项目可...
分类:
系统相关 时间:
2015-06-25 12:16:17
阅读次数:
263