Android版添加phonegap---为APP添加CNZZ统计插件教程
2019独角兽企业重金招聘Python工程师标准>>>
一:导入JAR包
使用Eclipse进行开发的用户,首先将下载的MobileProbe.jar解压到本地工程目录下的libs子目录里面(例如,您的工程目录为,D:workspaceXXproject,请将MobileProbe.jar放入D:workspaceXXprojectlibs目录中),然后在Eclipse中打开您开发的App应用所在项目工程。
在Package Explorer中右键点击工程的根目录,选择Properties,然后点击Java Build Path -> Libraries -> Add External JARs,选择本地的MobileProbe.jar文件,最后点击OK,即可导入成功。
二:配置AndroidManifest.xml
版本要求:
android:minSdkVersion = 8:需要Android 2.2及以上版本支持。
权限要求:
android.permission.ACCESS_NETWORK_STATE:用于获取网络链接状态,发送统计数据。
android.permission.ACCESS_WIFI_STATE:用于获取网络链接状态,发送统计数据。
android.permission.INTERNET:用于网络通信,发送统计数据。
android.permission.READ_PHONE_STATE:用于获取手机的硬件信息,主要用于区分用户。
android.permission.ACCESS_COARSE_LOCATION:用于获取粗略的地理信息。(可选,推荐)
Meta数据:
CNZZ_APP_KEY:请填入注册App时得到的App Key。
CNZZ_CHANNEL_ID:可以根据App不同的发行渠道填入相应的渠道名称,用于后端统计渠道发布的数据。 (如果您使用打包工具自动打包,可不填渠道名称)。
代码:
<manifest …>
<uses-SDK android:minSdkVersion="8" android:targetSdkVersion="8" />
<uses-permission android:name="android.permission.GET_TASKS"/>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<application …>
<activity …/>
<meta-data android:value="cnzz.a_6bf43dcde8e085951522422e" android:name="CNZZ_APP_KEY"></meta-data>
<meta-data android:value="cnzz" android:name="CNZZ_CHANNEL_ID"></meta-data>
</application>
</manifest>
1.数据采集埋点
在代码中引入数据采集包。
import com.cnzz.mobile.android.SDK.MobileProbe;
2.基本统计
只需在程序的入口Activity类中的onCreate方法中调用对应的采集函数,其他Activity不需要进行任何埋点:
MobileProbe. startStatistic (Activity activity, String appkey, String channel)
参数为:当前Activity的引用,应用的APPKEY,应用渠道。
示例代码:
Public class DemoActivity extends Activity{
Public void Create(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
MobileProbe.startStatistic(this,”cnzz.a_099b46617ca2180c7d741936”,”cnzz”);
setContentView(R.layout.main);
}
}
3.phonegap下面这样添加即可:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
MobileProbe.startStatistic(this,"cnzz.a_qwv6we0tnlqkeu2qzp2wchrb","niulanapp");
super.setIntegerProperty("splashscreen", R.drawable.load);
super.loadUrl("file:///android_asset/www/index.html", 3000);
}
三:测试
是否正确导入JAR包
是否在Androidmanifest.xml中添加了正确的权限:ACCESS_NETWORK_STATE、ACCESS_WIFI_STATE、INTERNET、READ_PHONE_STATE、GET_TASKS。
是否在主Activity类的onCreate函数中都调用startStatistic埋点函数
是否在埋点函数中正确的填写了appkey
确认Android模拟器(或测试手机)联网状态
启动应用程序,多做一些尝试操作(切换页面,打开关闭应用程序)
KeyMob移动广告平台是精准稳定的广告SDK、移动广告平台,致力于塑造国内最具有影响力的移动广告平台。主营移动广告服务,横跨IOS、Android两大平台,包含横幅、插屏、全屏、视频广告、banner等多种广告形式。
转载于:https://my.oschina.net/u/2505907/blog/549933
Android版添加phonegap---为APP添加CNZZ统计插件教程相关推荐
- 疯狂来往android版,疯狂来往下载app
介绍(2020-04-05) 你演我猜聚会社交 特色卖点:粉笔画风格,制作精良的游戏界面:多个海量题库主题,任你任意选择:视频记录爆笑瞬间,分享到社交网络. 独家内容:<爸爸回来了>.&l ...
- 电子工程软件android版,电子工程世界app下载-电子工程世界 安卓版v1.0-PC6安卓网...
电子工程世界app是一款在全世界IT领域都有一定影响力的软件.电子工程世界网app专为从事计算机工程的朋友推送电子工程动态资讯,通过电子工程世界app可以随时学习! 软件介绍 电子工程世界网是一款非常 ...
- 白鲸影视大全android版,白鲸影视app最新版本
白鲸影视app最新版本目前该软件拥有海量免费影视资源,其中囊括了电影.电视剧.动漫.综艺等精品高清视频,并24小时不间断滚动更新,致力于带给你无与伦比的观影体验.而且就算是最近新出的热播剧这里都有,在 ...
- 路路通软件android版,家校路路通app
家校路路通是一款适合中国教育环境的学习软件,主要是为家长设计,可以让家长随时了解孩子在学小的情况,更能实现家长与学校的互动.这款软件设计科学,功能丰富,能让家长对学校提出意见. 功能介绍: 1.班级新 ...
- Android版Cocos2d-X应用的AnySDK集成Admob管理库教程
2019独角兽企业重金招聘Python工程师标准>>> 一:要求 1:Cocos2d-X的最新版本 2: AnySDK框架v1.2.3或更高版本 3:AnySDK程序包工具 二:将A ...
- android华为小艺唤起app,华为小艺使用教程:怎么设置唤醒,有哪些好玩的隐藏功能...
人工智能时代,各家手机厂商都研发了智能语音助手,华为也不例外.在2018年的时候,华为推出了小艺语音助手,并在随后登录了Mate系列手机.而在EMUI 10系统中,华为对小艺进行了升级,功能和易用性上 ...
- html5云彩飘过特效,Html5添加超有趣的白云飘动特效插件教程
一.安装 bower install jqlouds --save 二.使用方法 $('#sky1, #sky2').jQlouds(); 三.设置天空的高度 (1)CSS jQuery(functi ...
- 有道笔记 android,随时随地,记录一切:有道笔记Android版体验
有道搜索在相继推出有道笔记桌面版.网页版和iPhone版后,于今日发布了有道笔记Android版.有道笔记是网易旗下有道搜索推出的云笔记软件,支持多种附件格式,拥有1G容量的初始免费存储空间,能够实时 ...
- windows 环境下,编译android 版opencv-4.5.5,并添加opencv_contrib-4.5.5 扩展模块
参考博客:(130条消息) windows10 vs2019 版本:cmake将 opencv_contrib-4.5.5 扩展模块编译添加到 opencv-4.5.5 正式版中_Chhjnavy的博 ...
最新文章
- spring jpa mysql集群_Spring Boot系列之十四 JPA 连接mycat
- 心系农业心系农民-农民丰收节·林裕豪:企业在实践当中参与
- 这些名言都是有后半句的,以前都按前半句理解,太坑人!
- [Python图像识别] 四十八.Pytorch构建Faster-RCNN模型实现小麦目标检测
- Hibernate中的merge使用详情解说
- 启动Nginx 出现 nginx: [emerg] unknown directive 锘?user 错误
- 【C语言】分别用下标法,地址法和指针法输出数组中的全部元素
- 浪漫七夕节丨中国情人节营销海报模板
- Google、Facebook等不可错过的 AI 开源工具,你想要的都在这里!
- 每日命令之vim简单使用
- 27. 搭建Git服务器
- WP7 手机软件纪念 - 稍后读软件
- 土豪也不会告诉你的IBM X3850 X5
- 计算机图形学——计算机图形系统及硬件基础
- EMD(经验模态分解)
- arcgis之图斑椭球面积及净面积计算工具
- Mac环境配置及开发遇到的问题记录
- “源”来是你-Vol.37 | 知名开源企业StreamNative 招募开源社区运营和开源布道师!...
- 【数据结构】栈-C语言版
- 查找SAPParameterID_SAP刘梦_新浪博客