flutter友盟统计
相对原生开发而言,Flutter版本的官方友盟统计并没有,这时候的你只能找民间大神或者是自己定制一个。
当你在
pub.dev
上搜索到的友盟统计可能是下面这个,但是我劝你最好不要用。
flutter_umeng_analytics 0.0.2
建议不要用的理由有如下:
- 1 估计这个可能仅仅只是个Demo,
- 2 后面的技术支持维护可能都没有(一开始我也是用这个,后面私聊QQ不回,微信群说他可能是个布道师,虽然我不大懂什么意思)
- 3 还有点就是整体平分不大好,如下图。
他这个集成也是各种不明不白,也没有说明哪里配置没配置,当然还是得感谢人家,毕竟是开源的东西(我希望他别开源了)
(二) 解决方法:不能一颗树上吊死,我就再换其他的。
所以我就用了下面这个三方库,虽然有点低调
lcfarm_flutter_umeng: ^0.1.7
看下pub.dev
,更新的多积极
不吹了,直接进入正题吧。
(1)步骤一:友盟统计在flutter中的引入
pubspec.yaml
中引入库:
lcfarm_flutter_umeng: ^0.1.7
(2)步骤二:友盟统计在Android项目目录下的配置
在Android–build目录下加入下面两句:
dependencies {api 'com.umeng.sdk:common:latest.integration'api 'com.umeng.sdk:analytics:latest.integration'}
如下图:
(2)步骤三:友盟统计在MainActivity中的导包
MainActivity
中引入两个方法,别忘了导包:
import com.umeng.analytics.MobclickAgent;public void onResume() {super.onResume();MobclickAgent.onResume(this);}public void onPause() {super.onPause();MobclickAgent.onPause(this);}
如下图:
(4)步骤四:同盟统计在main中的初始化操作
在main中进行初始化操作。
static Future<void> initUmeng() async{LcfarmFlutterUmeng.init(iOSAppKey: "5d8b20f30cafb2c46a0xxxxx",androidAppKey: "5d8b203d0cafb26exxxx",logEnable: true,encrypt: false,channel: 'v2.1' // 这里的channel你可以打不同的渠道包,当然了,我这里是APP版本号);}
(5)步骤五:友盟统计的详细使用
友盟详细使用,如:
@overridevoid initState() {super.initState();checkLoginState();getMessageNums();LcfarmFlutterUmeng.onResume();LcfarmFlutterUmeng.beginLogPageView('homepage');}@overridevoid dispose() {super.dispose();LcfarmFlutterUmeng.onPause();LcfarmFlutterUmeng.endLogPageView('homepage');}
adTime
更多资源请访问:
超详细图文搭建个人免费博客
关注「蛇崽网盘教程资源」公众号 ,在微信后台回复「领取资源」,获取IT资源200G干货大全。
在微信后台回复「130个小程序」,即可免费领取享有导入就能跑的微信小程序
在微信后台回复「Flutter移动电商」,即可免费领取Flutter移动电商系列全套
flutter友盟统计相关推荐
- flutter友盟分享_flutter友盟统计之界面统计
2020.10.20日更新: 最近发现了一种更好的方法,就是使用RouteAware监听路由,下面是实现代码 初始化: RouteObserver需要申明为全局属性并作为参数传入MaterialApp ...
- 友盟-统计不到线上应用数据的坑
原文链接: 友盟-统计不到线上应用数据的坑 简书主页:http://www.jianshu.com/users/37f2920f6848 Github主页:https://github.com/Maj ...
- android加固多渠道,Android 多渠道打包(使用友盟统计,结合360加固宝进行多渠道打包)...
如有不正确的地方,望各路小哥哥.小姐姐指点,小女子在此谢过(*^__^*) 嘻嘻-- 一般app做推广的时候都需要渠道包,方便分析数据,查看渠道质量 一.先去友盟平台申请一个appkey a. a ...
- Android开发之带你轻松集成友盟统计
友盟统计是什么呢?为什么要集成他呢? 当我们需要获取自己写的软件的装机量和用户使用信息时,这时我们可以集成友盟统计. 首先到友盟统计中注册账号什么的就不废话了,直接看创建项目: 在个人中心中的管理里面 ...
- 友盟统计封装android,react native 友盟统计 Android 端集成
ios 端 可参考:https://www.jianshu.com/p/879d28ee74e6 趁热打铁吧,把刚才已经完成的友盟统计集成记录下 Android端集成: 分下面几部: 步骤 sdk的集 ...
- iOS 友盟统计的bug分析
前提:保留打包发布时的 myapp.xcarchive文件(注:在xcode-window-Organizer-Archives 中可以找到,通过命令打包需要自己当时备份下这个文件) 1.从myapp ...
- 友盟统计java代码_SFAnalytics 分析友盟统计源码,反编译 SDK,还有部分没有 出来 android 259万源代码下载- www.pudn.com...
文件名称: SFAnalytics下载 收藏√ [ 5 4 3 2 1 ] 开发工具: Java 文件大小: 8023 KB 上传时间: 2016-06-05 下载次数: 0 提 供 者: ...
- 友盟统计使用及添加测试设备(设备ID及Mac地址识别)
友盟统计新增用户,日活,抓bug日志 注册账号并申请Appkey 拿到自己App的Appkey之后,Manifest中检查以下权限,没有则添加 <uses-permission android: ...
- uni-app 微信小程序 + 友盟统计 sdk
在开发小程序时,有些功能会需要统计用户点击次数.登录人数.访问时长等数据,用来分析用户的一些行为:这里分享一下用 uni-app 开发微信小程序借助友盟 SDK 在前端页面中埋点统计的实现过程: 1. ...
- 前端监控--vue项目中使用友盟统计监控
在项目的使用过程中,不可避免的会出现各种奇奇怪怪的报错,有的可能会导致项目程序崩溃无法运行,但是我们作为开发人员是不会立刻知道这种突发情况的,所以我们需要搜集程序的报错信息,及时解决错误,提高项目的稳 ...
最新文章
- 局部变量和static变量
- OpenStack 系列文章
- Android技术博文
- Java 接口实现计算器加减乘除(字符交互界面)
- C++通过vmware.exe检测虚拟机
- python安装notebook_安装python的jupyter notebook工具
- 长见识:你真的知道C语言里extern quot;Cquot; 的作用吗?
- 【秒懂设计模式】单例设计模式
- ECCV2018 论文简析 Oral_1 持续更新
- 火狐浏览器表单不跳转_坑爹火狐浏览器会记录表单数据,导致服务器控件点击事件出bug...
- android+号码归属地数据库,Android手机号码归属地的查询
- 主机箱前置耳机插孔没有声音的解决方案
- 【毕业设计】JSP+Java+MySql+微信小程序 基于微信小程序的扫码点餐系统
- 这个微信小游戏我就坚持了五秒 好玩的休闲游戏推荐
- 计算机二级关系代数运算知识点,计算机二级:关系代数运算.doc
- 业财一体化升级设计说明
- 电弧故障断路器全国产化电子元件推荐方案
- 深度学习之CUDA与cuDNN
- vue 数字滚动count-to插件,支持小数(包含vue3,网上整理)
- 由认识到应用——物联网LoRa技术性能分析