首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一个会写诗的程序员的博客

    Cant run app with devtools and java 9

    https://github.com/spring-projects/spring-boot/issues/7565

    80920发布于 2018-08-17
  • 来自专栏测试一般不一般

    Android app 页面加载统计工具

    工具:appium+mincap+opencv appium用于自动化操作,minicap用于截图,opencv 用于图像识别 页面统计原理 1.app启动:命令执行的时候开始统计到图片数据匹配到的时候就是启动时间 ; 2.按钮点击:按钮点击后开始统计到图片数据匹配到的时候就是页面加载时间; 采用图像识别统计理由: 1.识别速度因为同样条件,appium识别一个元素要200ms-800ms左右,而图像识别只要30- 100ms之间,我讲的是我测试平均值,所以图像识别比较靠谱,也正因为截图速度快,在测试报告中,启动app的图片,怎么会有黑色图片,这是因为启动瞬间你肉眼所观察不到; 2.图像识别的对比图片是加载数据出来的图片跟我们看到的是一样的 ; 另外:在工具中是对每个页面加载的过程是有图片数据获取,精确到毫秒,可以从报告中准确的判断是不是页面有加载完,时间是不是对的~ 加载时间长短是由app本身,网络,手机性能这三个因素所决定的; 工具操作注意因素 详情视频可查看: (视频展示的是一个app的冷启动和暖启动进入app的时间统计) 工作下载地址: 链接:https://pan.baidu.com/s/14GcwB2DxE-1nx2RLiEJ0sw

    1.3K20发布于 2019-11-07
  • 来自专栏刘望舒

    如何统计Android App启动时间

    优化启动速度是几乎所有大型App应用开发者需要考虑的问题。优化启动速度之前首先需要准确测量App启动时间,这样有利于我们更准确可量化地看出优化效果,也可以指导我们进行持续优化。 1.使用命令行方式 使用命令行方式统计多次启动某个Activity的平均用时可以在shell中执行如下指令: adb shell am start -S -R 10 -W com.example.app App启动流程 要优化以及分析启动时间,需要先了解App的启动流程。以冷启动为例子,Application以及Activity的启动流程如下. ? v=Vw1G1s73DsY&index=2&list=PLWz5rJ2EKKc-9gqRx5anfX0Ozp-qEI2CF)。 ? 为了方便统计,设置一个Util类专门做计时,添加的代码如下: /** * 计时统计工具类 */ public class TimeUtils { private static HashMap

    3.2K50发布于 2018-12-13
  • 来自专栏微信终端开发团队的专栏

    Android App 电量统计原理与优化

    App 电量统计原理 电量计算公式 了解 App 电量统计原理之前,有必要先复习一下电量计算公式: 电量 = 功率 × 时间 其中需要注意一点的是, 功率 = 电压 × 电流。 Android 硬件模块的电量统计方式 了解计算公式之后,App 的电量统计思路就比较清晰了: App 电量 = SUM (模块功率 × 模块时间) 其中模块主要是指 Android 设备的各种硬件模块 既然我们已经知道了 Android 系统的调用统计原理,那么用类似的计算方案在 App 内部进行电量统计应该也能得到一个近似解 。 然而电量上报就不能这么做了,因为我们监控到一个 App 在 10 分钟的统计窗口里出现了耗电异常,当我们上报的时候获取得到 App 状态是后台的,然而 App 完全有可能前面 9 分钟都是前台的,最后 根据上图,在设备状态发生变化的时候,我们记下每一个 Event 的 Stamp,统计 App 状态时,根据统计窗口的起始时间和结束时间,我们就可以计算出这段时长内 App 每个事件状态的占比。

    6.4K90发布于 2021-08-04
  • 来自专栏App渠道推广

    iOSAndroid渠道统计详解,App推广必备

    本文笔者将为大家讲述:App的渠道统计方法有哪些?在实际推广中应该如何选择合适的方法呢?以及,如何进行App渠道统计方法选型? 一、App渠道统计对于App推广运营的重要性 (理解App渠道统计重要性的老司机,请直接移步到第二部分) App服务的竞争重点已经由功能竞争转向市场和运营的竞争,而App的推广与运营离不开App渠道统计的支持 优秀的App推广和运营,需要优秀的App渠道统计进行渠道评估和分析。 二、App渠道统计方法介绍 国内外App渠道统计方法概述: 要想选择好App渠道统计方法,首先要对App渠道统计形势有一个系统的全局了解。 我们先简单说一下App渠道统计在国内市场与国际市场的差异。 App推广和运营人员,要使用好渠道统计数据,积极调整、优化,才能真正达到App渠道统计的效果,有助于App高效的推广和长期的精细化运营。

    2.9K20发布于 2019-04-16
  • 来自专栏App渠道推广

    【iOSAndroid】App渠道推广统计及用户关联

    一、广告监测的复杂性 广告投放监测的参与者一般包括: App企业(广告投放者) 媒体平台(广告曝光者) 第三方监测平台(广告统计者) 多维度全面曝光是当下最有效的App推广策略,要做到这一点,首先就要在多个渠道上做推广投放 用户的点击行为由媒体平台界定,用户激活由App界定,那么监测数据的第三方又是如何将两者精准统计出来的呢? 为了弄清楚这些问题,我们可以先举例分析多个渠道广告投放的一些实际场景: 广告投放9.png 当简单的广告信息同时出现在多个渠道的时候,如果无法及时做出判断,了解各个的广告产生的真实效果,用户、渠道、企业之间必然会出现意见分歧 三、应用场景拓展 1、多维度渠道推广 上述这种渠道统计方案不仅可以用于线上的App原生、信息流等广告,也可以应用到App好友邀请、App换量、渠道买量,甚至是线下地推、户外广告、二维码推广等一切推广场景 2、下载后续行为监测 除此之外,我们还要对用户下载后的后续行为做跟踪监测,比如电商App除了基础的PV、UV、App下载/激活/注册等常规数据外,还需要统计“加入购物车”、分享、下单购买等重要行为;游戏类

    2.7K30发布于 2019-10-28
  • 来自专栏Data分析

    游戏APP用户行为统计分析

    print("安装信息表:") print(az.info()) print("-"*30) print(az.describe()) print("-"*30) print('空值统计:\n',az.isnull print("注册信息表:") print(zc.info()) print("-"*30) print(zc.describe()) print("-"*30) print('空值统计:\n',zc.isnull %.2f%%'%((zc.shape[0]/az.shape[0])*100)) #以百分比的格式输出激活率 3.2.2日安装量、安装渠道、TOP15子渠道、安装地区、是否WiFi安装、安装的手机类型统计 从机型属性中拆分手机类型属性,由于手机品牌名称存在大小写不一的情况(例如OPPO,oppo),因此将手机类型属性字段统一转换为首字母大写的格式: PS :转换成以下模式再统计也是一样的,但必须先统一格式后再统计 操作系统版本').系统.count()) 可见系统大部分人并没有更新最新系统,只有869人更新系统并下载游戏 3.3注册信息分析 3.3.1每日注册人数、用户类型、注册时段、激活时间、日新增新用户统计

    44210编辑于 2024-02-02
  • 来自专栏iOS开发干货分享

    iOS逆向(9)-Cycript,动态分析APP利器

    “ 原文作者:一缕清风扬万里 https://juejin.im/post/5cc0986a6fb9a032453bb105” 之前文章已经对LLDB进行了介绍和使用。 LLDB在我们调试应用的时候确实很爽,但他每次都要断住程序,这在分析并且修改APP的时候确实是一个优势,但是在面对一个比较大型的项目,我们需要整体分析的时候,这样调试就显得有些力不从心了。 4、使用Cy文件 FYTest.cy文件虽然已经在我们的APP里面了,但是我们每次使用的时候还是需要导入一次。 @import FYTest ? DYLD iOS逆向(6)-从fishhook看Runtime,Hook系统函数 iOS逆向(7)-LLDB,自制LLDB脚本,窜改微信红包金额 iOS逆向(8)-Monkey、Logos iOS逆向(9) -Cycript,动态分析APP利器

    1.8K51发布于 2019-06-14
  • 来自专栏全栈前端精选

    2020年9月程序员工资统计

    作者:有数有据 来源:https://blog.csdn.net/juwikuang/article/details/108504812 平均工资 2020年9月全国招收程序员352733人。 2020年9月全国程序员平均工资14469元,工资中位数12500元,其中95%的人的工资介于5250元到35000元。 ? 主要城市工资 ? 按职能 (一线城市数据) ?

    52451发布于 2020-10-26
  • 来自专栏原创

    应用统计平台架构设计:智能预测APP统计数据

    前言:近期,智能大数据服务商“个推”推出了应用统计产品“个数”,今天我们就和大家来谈一谈个数实时统计与AI数据智能平台整合架构设计。 相比于其他统计产品,个数产品的灵魂是运营,即围绕着核心KPI,保持应用的活跃度,提高整体的收益。 ? 四大核心能力,打造智能化统计 首先,实时的多维统计是整个应用统计的基础功能。其中,稳定与实时是两大关键;在颗粒度方面,页面级统计最适合运营者。 第二部分是数据整合。 实时多维统计架构解析 ? 在离线统计方面,个数可支持到小时级别。同时,我们会全流程监控数据的流转情况,当出现数据丢失或者延迟等情况时,确保第一时间监测到。

    1.6K21发布于 2019-03-12
  • 来自专栏Corley的开发笔记

    uni-app实战之社区交友APP9)我的页面开发

    font-weight-bold { font-weight: bold; } /* 文字 */ .text-white { color: #FFFFFF; } .text-light-muted { color: #A9A5A0 important; } /* #endif */ /* 背景 */ .bg-light { background-color: #F8F9FA; } .bg-secondary { background-color background-color: #FFFFFF; } .bg-dark { background-color: #333333; } .bg-green { background-color: #1EBE9A ' || this.password === ''; } }, methods: { check() { // 验证 let rule = /^([A-Za-z0-9_ +\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; if (!

    3.2K20发布于 2021-02-22
  • 来自专栏渠道统计

    简单、灵活、便捷的APP渠道统计方法

    相信做过APP运营推广的小伙伴们应该对APP渠道统计并不陌生吧。 目前,APP推广的数据有两种方法获取:一种是企业自主研发的数据统计系统;另外一种是通过第三方渠道统计工具。因为第一种方法对技术、成本的要求太高,所以很多企业采用的是第二种方法。 传统的渠道统计做法是多渠道打包(主要针对的是Android系统),具体来说就是开发者为每一个渠道生成一个渠道安装包,不同渠道包用不同的渠道识别ID来标识;当用户下载了 App 之后,运营推广人员就可以通过渠道标识来查看各个渠道的数据 2、让渠道统计变得更加简单、灵活 因为免打包是通过渠道链接代替渠道包来实现多渠道统计的,所以APP推广运营人员可以简单、灵活、无限制的增加创建推广渠道链接,无需技术人员插手;同时iOS端也可以通过免打包的方法实现多渠道统计 3、避免串包 所谓的串包是指某些应用商店通过网络爬虫,抓取其他渠道的APP安装包,造成渠道包错乱,统计数据出错的现象。而免打包渠道统计就可以有效的规避这种情况的出现。

    1.1K40发布于 2019-05-31
  • 来自专栏Helloted

    机器学习在APP启动耗时统计的应用

    0、统计方案 应用启动耗时统计除了有通过代码来计算,还有一种方案就是通过录屏,然后查看视频,一帧一帧的人工识别启动帧和加载完成的帧,并且用时间戳相减,从而得到启动耗时时间。

    69710编辑于 2022-06-08
  • 来自专栏App渠道推广

    App数据统计分析:openinstall应用统计提升运营分析能力

    App精细化运营的必由之路是什么?一定是要搭建强大的数据统计管理系统,在此基础上进行高效的分析和运营。openinstall的应用统计功能就能满足全面的App数据统计和分析需求。 在当前应用统计服务并不多的市场环境下,openinstall应用统计功能包含以下几大亮点:(1)统计全面:全面统计App的安装数据,全面展现给开发者。 若想统计注册量,需要在集成SDK时调用以下接口:图片openinstall既提供了来源于全安装渠道的页面访问、点击和App安装、注册等维度的总数据概要,又在此基础上拓展了留存、活跃、分布等分析图表。 一键排重:【应用统计】页面所有统计维度数据均可一键排除重复,运营者可自主过滤无效数据,快速去伪存真。 图片4、自定义效果点,维度拓展自由如果当前统计维度无法满足需求,在开通高级版服务后,【应用统计】页面还支持自定义效果点的数据统计,运营者可根据自身业务类型,自主灵活拓展统计维度,比如创建订单、过关充值、

    1.3K30编辑于 2022-08-18
  • 来自专栏大宇笔记

    App Thinning Xcode9打包选择

    6月9日结束的苹果WWDC15大会上,苹果公司推出了多个新技术,不过对于手游开发者们来说,可能最具有革命意义的是库克在发布会现场都没有提到的应用瘦身功能(App Thinning),它是其Xcode 7 9.测试者们通过TestFlight在你的应用所支持的设备上安装测试版本,TestFlight会根据用户设备的不同而下载特定的变体应用包。 11.用户在应用支持的设备上进行安装,App Store应用下载会根据用户设备类型分发变体应用包。 加入Bitcode可以让苹果在未来对你的应用二进制(app binary)进行再次优化,而不需要你向App Store提交新版本。 注意:对于iOS应用来说,Bitcode是默认但可选择的。 存储大小限制 App Store对于on-demand资源使用是有存储空间限制的,具体请参考下表。

    89320编辑于 2022-05-06
  • 移动App统计:openinstall三步分析运营难题

    同理,为了衡量App的推广效果与用户黏性,科学的数据统计和分析就尤为重要,而openinstall作为专业的全渠道数据统计工具,能为App运营提供强有力的支持。什么是App统计App统计指通过收集和分析用户在使用App过程中的各种数据,从而了解用户行为、评估运营效果、优化产品体验。这些数据可以帮助我们回答诸如:有多少新用户下载并使用了App?哪些功能比较受用户喜欢? 无论是线上广告点击、线下海报扫码、社交媒体分享链接还是地推二维码,openinstall都能精确追踪并归因安装来源,生成详细的渠道统计报表。 2、活跃率:鱼塘的生命力指标活跃用户在总用户中的占比(日活跃率DAU、周活跃率WAU、月活跃率MAU),核心在于明确定义“活跃”(如打开App、完成核心操作)。 反映产品的用户粘性和日常价值,高活跃率意味着用户习惯养成,产品具有生命力,活跃用户数统计需去重(同一用户多次活跃只计1人)。

    37710编辑于 2025-06-05
  • 来自专栏用户8905886的专栏

    如何自行搭建网站和APP统计平台?

    如何自行搭建网站和APP统计平台? 做过网站运营分析的朋友,一定知道 Google 统计、友盟统计以及百度统计,它们都是非常优秀的统计平台。 但不管怎么样,数据并没有掌握在网站拥有者的手中。 有时候,某些业务场景不适合使用第三方统计平台,怎么办? 当然是自己搭建。 下面就列举大家几个常用的开源工具,仅供参考。 Matomo Matomo 原名为 Piwik,是基于 PHP 的开源统计软件。

    1.8K20发布于 2021-08-30
  • 来自专栏App渠道推广

    App渠道统计基础知识(Android、iOS详解)

    App推广运营人员每天最关心的就是渠道数据的变化,毕竟这是衡量工作效果的直接方法。但渠道数据的获取有哪些要点,你真的清楚吗?今天让我们简单了解一下App渠道统计的基础知识,以及高效的统计方法。 一、Android 的渠道来源追踪方法 由于国内安卓系统无法使用Google Play ,导致目前Android 市场呈现出碎片化、差异化的情况,开发一个App需要上架数十家应用商店(应用宝、小米应用商店 方法一:Android 渠道打包 每当App发布新版本时,给各个分发渠道制作不同的渠道安装包,具体做法是给每个渠道安装包设置一个专属Channel ID(渠道码),上传到对应的应用市场,然后当App在渠道中被下载时 ,App就会和后台交互或者数据上报,这样我们就能统计到各个应用市场中具体的下载量、用户量等关键数据了。 生成渠道链接、二维码进行统计,灵活高效,为App推广和统计实现最大程度的渠道推广效益。

    3.1K60发布于 2019-04-03
  • 来自专栏开发者技术前线

    9 大跨平台移动 App 开发工具推荐

    本文我们将为大家介绍 9 个优秀的移动 App 开发工具,帮你在短时间内设计出最前沿、最高效的应用。 ? 9、移动应用开发工具 Codename One ? 因此,目前开发商可以只 编写一次应用程序,然后在7个主要的移动平台和应用程序商店(app store)里进行发布,这些移动平台和应用程序商店包括:iOS、Android、BlackBerry、webOS 通过 Sencha Touch 你可以创建非常像 native app 的 web app,用户界面组件和数据管理全部基于 HTML5 和 CSS3 的 web 标准,全面兼容 Android 和 Apple

    7.8K20发布于 2020-11-23
  • 来自专栏一“技”之长

    iOS9系列专题四——APP传输安全 原

    APP Transport Security——加密传输方式         随着ios9的推出和Xcode的升级,apple将默认开发者使用https的传输方式,相比http的传输协议,这无疑会增加一些安全性

    66140发布于 2018-08-16
领券