达标率81.14%,软件绿色联盟7月绿标评测报告发布

news2024/12/25 2:11:18

导 读

为帮助应用开发者提升APP质量,推动用户体验升级,软件绿色联盟持续基于《软件绿色联盟应用体验标准》,月度对国内主流TOP1000共计18类应用,从兼容性、稳定性、功耗、性能、安全五方面进行绿标评测,解读不同分类应用存在的共性及特性问题,帮助开发者快速定位问题,进而完成应用质量升级。
注:后台回复关键词“7月检测名单”,查看7月达标应用列表。

1、7月TOP1000应用绿标达标情况

图片

7月检测应用共计949款,绿标整体达标率81.14%,较6月上升约0.9%。

图片

从上图可以看出,五大标准中的兼容性、稳定性、功耗标准达标率超98.5%。而安全、性能标准达标率分别为86.3%、94.5%,仍有上升空间。

在这里插入图片描述

横向对比18类应用达标率,超过80%的共计10类,分别是儿童、教育、旅游住宿、美食、拍摄美化、汽车、商务、社交通讯、新闻阅读、游戏类,相较上月减少了购物比价类。其中美食、商务、游戏类应用达标率均超90%。环比上月,儿童、购物比价、汽车类应用达标率下降约5-12个百分点,其他类应用达标率表现相对平稳。

18类应用安全标准各检测项未达标情况分析

在这里插入图片描述

详细分析各类应用安全标准检测项未达标情况,便捷生活、教育、金融理财、实用工具类应用存在违规调用高危权限的行为较突出,占比均超过10%。便捷生活、教育、金融理财、拍摄美化、新闻阅读类应用存在隐私违规的行为占比均超10%。此外,通过上表可以看出,儿童、游戏类部分应用表现良好,四项检测项均通过。拍摄美化、实用工具、影音娱乐类部分应用四项检测项均未通过,需要应用开发者重点关注。

18类应用性能标准各检测项未达标情况分析

图片

分析18类应用性能标准各检测项未达标占比,可以看到:

热启动响应时间检测项:18类应用中存在该问题的仅有2类,分别是购物比价、金融理财类应用不达标占比均为50%;

后台亮屏内存占用检测项:18类应用中存在该问题的有9类,其中新闻阅读、购物比价类应用不达标占比较高,均为20%;

后台灭屏内存占用检测项:18类应用中存在该问题的有13类,其中影音娱乐、实用工具类应用不达标占比较高,分别为18.8%、15.6%;

后台亮屏CPU占用检测项:18类应用中存在该问题的有9类,其中出行导航、拍摄美化、实用工具、游戏类应用不达标占比较高,均为15.4%;

后台灭屏CPU占用检测项:18类应用中存在该问题的有9类,其中出行导航类应用不达标占比最高,均为20%。

2、绿标测试中典型问题举例

2.1某出行导航类应用在仅浏览模式下,未取得用户同意,获取WLAN MAC信息。

图片

2.2某快递类应用启动即索要读取手机状态权限,该权限与业务场景无关,存在过度申请权限的情况。

图片

2.3某实用工具类应用首页信息流里的广告为了吸引眼球博流量,提供了低俗的广告标题与封面。

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/919543.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux和其他类Unix系统的GNU coreutils 知多少

GNU coreutils是GNU项目的一部分,它是一组基本的命令行工具集,用于操作和管理Linux和其他类Unix系统中的文件和数据流。这些工具被广泛用于终端和脚本中,提供了许多常用的功能和实用程序。Linux和其他类Unix系统的GNU coreutils 知多少&#…

VR智慧校园资中控管理平台综合提升了课堂教学质量

随着越来越多高校在课堂中引进VR虚拟仿真实训系统,为了方便老师对全班同学进行高效率地管理,VR中控平台应运而生。下面为您详细介绍VR中控平台在课堂教学中的应用优势。 VR中控系统安装在教师总控端,融合了课件、视频、3D动画等丰富的教学资源…

Leetcode-每日一题【剑指 Offer 35. 复杂链表的复制】

题目 请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。 示例 1: 输入:head [[7,null],[13,0],[11,4]…

【原理图专题】​​​​OrCAD Capture如何将连线加粗

在实际的工作中,特别是大公司里。原理图和PCB是两个不同的人进行的,是两个工种。原理图由硬件工程师绘制,而PCB则由专门的Layout工程师绘制。那么两个人之间的交互要是无法在一个频道上,就很容易在后期审查或是打样产出后才出现这样或那样的问题。 为了做到更好的传达原理…

RabbitMQ---work消息模型

1、work消息模型 工作队列或者竞争消费者模式 在第一篇教程中,我们编写了一个程序,从一个命名队列中发送并接受消息。在这里,我们将创建一个工作队列,在多个工作者之间分配耗时任务。 工作队列,又称任务队列。主要思…

STM32电源名词解释

STM32电源架构 常用名词 VCC Ccircuit 表示电路,即接入电路的电压。 VDD Ddevice 表示器件, 即器件内部的工作电压。 VSS Sseries 表示公共连接,通常指电路公共接地端电压。 VDDA Aanalog 表示模拟,是模拟电路部分的电源。主要为…

七大排序算法详解

1.概念 1.排序的稳定性 常见的稳定的排序有三种:直接插入排序,冒泡排序,归并排序 对于一组数据元素排列,使用某种排序算法对它进行排序,若相同数据之间的前后位置排序后和未排序之前是相同的,我们就成这种…

stm32之5.长按按键(使用时钟源)调整跑马灯速度

------------------------------ 源码 #include <stm32f4xx.h> #include "led.h" #include "delay.h" #include "my_str.h" #include "beep.h" #include "key.h" int main(void) { key_init(); Led_init();…

Java【手撕双指针】LeetCode 57. “两数之和“, 图文详解思路分析 + 代码

文章目录 前言一、两数之和1, 题目2, 思路分析3, 代码展示 前言 各位读者好, 我是小陈, 这是我的个人主页, 希望我的专栏能够帮助到你: &#x1f4d5; JavaSE基础: 基础语法, 类和对象, 封装继承多态, 接口, 综合小练习图书管理系统等 &#x1f4d7; Java数据结构: 顺序表, 链表…

M1使用android模拟器的办法

问题背景 在产品的某一期需求中&#xff0c;是关于对于模拟器使用app的用户进行一定的管控&#xff0c;比如说封禁。那么这时候测试就需要模拟器了。对于Windows平台&#xff0c;网上有很多的平台可供选择。使用M1的我&#xff0c;只能不断的找可以用的模拟器。 解决过程 首…

uniapp-form表单

<template><view class"ptb-20 plr-30 bg min100"><view class"bg-white radius-20 pd-30"><view class"bold mt-30 mb-50 size-32">选择方式&#xff1a;</view><u--form labelPosition"left" :mod…

Orchestrator自身高可用性方案

目录 获得 HA 的方法 一 没有高可用性 &#xff08;No high availability&#xff09; 使用场景 架构组成 架构图 二 半高可用性&#xff08;Semi HA&#xff09; 三 基于共享数据库后端高可用&#xff08;HA via shared backend&#xff09; 四 基于Raft协议高可用 五…

python中的matplotlib画折线图(数据分析与可视化)

先导包&#xff08;必须安装了numpy 、pandas 和matplotlib才能导包&#xff09;&#xff1a; import numpy as np import pandas as pd import matplotlib.pyplot as plt核心代码&#xff1a; import numpy as np import pandas as pd import matplotlib.pyplot as pltpd.se…

什么是软件压力测试?软件压力测试工具和流程有哪些?

软件压力测试 一、含义&#xff1a;软件压力测试是一种测试应用程序性能的方法&#xff0c;通过模拟大量用户并发访问&#xff0c;测试应用程序在压力情况下的表现和响应能力。软件压力测试的目的是发现系统潜在的问题&#xff0c;如内存泄漏、线程锁、资源泄漏等&#xff0c;…

小猫爪:嵌入式小知识15-XCP基础简介

小猫爪&#xff1a;嵌入式小知识15-XCP基础简介 0 目录1 前言2 XCP的由来3 XCP基础简介3.1 XCP的协议组成3.2 XCP的通信模式3.2.1 Standard communication model3.2.2 Block Transfer communication model3.2.3 Interleaved communication model 3.3 XCP帧格式3.4 XCP的专业术语…

又一个国产操作系统将现身,基于AOSP,兼容安卓应用

日前媒体报道指又一家手机企业似乎自研自主操作系统&#xff0c;名字为*IOS&#xff0c;已申请域名备案&#xff0c;这被认为是它开始自研手机操作系统的迹象&#xff0c;自研操作系统似乎已成为国产手机努力的方向。 关于*IOS最早在2014年就曾传出&#xff0c;但是后来因故而最…

【Unity】Text文本组件的一些操作

Unity的Text组件的几种常见的操作方法 Text组件是Unity中用于在UI界面上显示文本的组件。它包含了一些常见的属性和方法&#xff0c;可以用来控制文本的内容、外观和交互。以下是一些常见的Text组件的操作&#xff1a; 设置文本内容&#xff1a;通过直接在Unity编辑器中的Text…

计算机竞赛 基于GRU的 电影评论情感分析 - python 深度学习 情感分类

文章目录 1 前言1.1 项目介绍 2 情感分类介绍3 数据集4 实现4.1 数据预处理4.2 构建网络4.3 训练模型4.4 模型评估4.5 模型预测 5 最后 1 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 基于GRU的 电影评论情感分析 该项目较为新颖&#xff0c;适合作为竞…

VM——获取图像中的圆环区域

、需求&#xff1a;下图是圆柱形铝罐&#xff0c;需要获取图像中的罐沿区域。 2、方法如下&#xff1a; (1)通过找外圆&#xff0c;提取圆形区域 &#xff08;2&#xff09;利用“拷贝填充”模块&#xff0c;绘制外圆ROI&#xff0c;选择“输出掩膜” &#xff08;3&#xff09…

【排错经验】树莓派4B摄像头问题集锦(USB摄像头)

1、E: Unable to locate package luvcview 这款软件不是在任意版本的操作系统下都适用的&#xff0c;要查看自己Ubuntu版本支持的uvcview。 方法&#xff1a;输入命令&#xff1a;sudo apt-cache search uvcview 由图可知&#xff0c;我这个版本的操作系统支持的是guvcview 所…