36款影音娱乐-音乐、电台、直播类APP评测体验报告

news/2024/7/21 9:38:00 标签: 安全, android, harmonyos, 华为, 学习

为方便开发者更好地衡量APP在同类产品中的表现和竞争力,有针对性地进行产品优化,软件绿色联盟策划了垂类APP评测体验专题,目前已发布了天气、小说、教育和视频类APP评测体验报告。本期将对影音娱乐类中的音乐、电台、直播类APP围绕绿标五大标准进行体验评测,欢迎应用开发者持续关注。

1、评测体验
本次测试共计36款应用,其中音乐类APP18款,电台类APP9款,直播类APP9款,整体表现如下:

a) 开屏广告主要分为摇一摇、点击图标查看详情、上滑查看详情、扭转手机、前倾手机五类。经测试,暂未发现设置高灵敏度,降低交互动作判定阈值,造成强迫式跳转现象。但是测试过程中如果出现摆臂动作/拿手机时调整一下姿势/振荡手机的情况,则跳转到第三方广告页面。
b) 插件类广告主要分为点击查看详情、弹出式查看详情、摇一摇跳转等。对于“摇一摇跳转到第三方页面”这类广告,由于音乐和电台类的特殊性,在使用过程中可能会有跑步锻炼情形,所以很容易跳转到第三方广告页面。
图片

c) 大多数应用提供了青少年模式,青少年模式内容表现良好。直播类应用均有未成年禁止充值提示,禁止未成年人直播及消费,禁止传播违法违规、封建迷信、暴力血腥、低俗色情、招嫖诈骗、违禁品等不良信息的明显通知提示。但是在测试过程中,也发现了个别直播类APP有未成年直播情况,K歌类的约唱厅、点唱厅、约玩厅是青少年聚集的重灾区。

d) 关于适老化版本,部分音乐类应用独立开发了专属大字版,也有应用内嵌了大字模式/关怀模式。在切换模式上,应用内嵌大字版切换入口设置路径较隐蔽,不易发现。在内容推荐方面,专属大字版会自动推荐老年人可能比较感兴趣的音乐,小部分内嵌式的应用开启适老模式后,仅对页面进行了适配,没有对内容进行个性化推荐。极少数的专属大字版应用存在将广告伪装成应用功能的情况,吸引老年用户点击。
图片

2、绿标整体达标情况

36款APP的绿标整体达标率如下:
兼容性标准:达标率97.2%。
稳定性标准:达标率97.2%。
功耗标准:达标率100%。
性能标准:整体达标率94.4%,有2款APP未通过性能标准检测,其中1款存在后台亮屏内存占用超出标准要求(标准为各类应用在后台且亮屏5分钟的内存占用应≤ 400MB)。另1款存在后台灭屏内存占用(标准为各类应用在后台且灭屏1分钟的内存占用应≤ 400MB),后台亮屏CPU占用(标准为各类应用在后台且亮屏5分钟的CPU占用应≤ 2%),后台灭屏CPU占用(标准为各类应用在后台且灭屏5分钟的CPU占用应≤ 2%)都超出标准要求的情况。
安全标准:36款应用有7款APP未通过安全标准检测,整体达标率为80.6%,主要不通过原因集中在:
1)广告问题
2)不当申请权限的问题,主要有以下三个权限存在滥用问题:
android.permission.BIND_ACCESSIBILITY_SERVICE;
android.permission.CALL_PHONE;
android.permission.BIND_NOTIFICATION_LISTENER_SERVICE。

3、绿标安全评测
1)某音乐类APP点击开屏广告“跳过”按钮进入应用后,应用内再次自动弹出广告。另外广告关闭按钮可供点击区域过小。
图片

整改建议:根据绿标5.1安全标准,广告应在其本身所属的应用内展示,禁止应用弹出或显示影响用户体验的广告,如抬头、强制插屏、侧边等。广告关闭按钮应提供有效、明显的关闭选项。

2)某直播类APP开启悬浮窗权限弹框一闪而过。
图片

整改建议:悬浮窗权限弹框应清晰明示让用户选择是否开启权限。

3)某音乐类APP点击“不感兴趣”下方弹出的广告后,在应用上方页面又弹出同一应用广告“恭喜获得隐藏奖励”字样,点击后自动跳转第三方页面。
图片

整改建议:APP信息窗口页面,存在跳转、使用第三方的行为时,应以显著方式明示并经用户主动选择同意。不应存在欺骗误导强迫用户跳转的文字、图片或视频链接。

4)某音乐类APP内的插件广告点击“不感兴趣”按钮后,关不掉广告。
图片

整改建议:APP在用户终端弹出广告或者其他与终端软件功能无关的信息窗口的,应当以显著的方式向用户提供关闭或者退出窗口的功能标识。不应提供虚假、无效、标识不明显的关闭选项。

5)经测试发现有1款应用使用android.permission.CALL_PHONE权限,主要是拨打商家客服电话。
图片

整改建议:对于拨打电话功能,除一键报警、安全专线、网络会议等必须场景外,其他场景禁止使用该权限。开发者应使用系统提供的接口调起拨号界面,然后由用户进行手动拨打电话。

6)测试发现有3款应用使用
android.permission.BIND_ACCESSIBILITY_SERVICE权限
android.permission.BIND_NOTIFICATION_LISTENER_SERVICE权限,用来避免录屏直播过程中麦克风与其他应用冲突导致直播无声音。
整改建议:
android.permission.BIND_ACCESSIBILITY_SERVICE
为高危权限,仅限APP实现支持无障碍功能情况下,可以申请使用此权限,如针对视障人士的屏幕朗读功能,其他场景一律禁用该权限!在无合理场景的情况下,应直接删除该权限,避免权限检测时出现异常。
android.permission.BIND_NOTIFICATION_LISTENER_SERVICE
为高危权限,可监听用户通知栏收到的所有信息,无合理使用场景开发者不应使用此权限。

4、写在最后
在整改、适配绿标的过程中,小伙伴们有任何疑问可及时与我们联系,您可以发送邮件至邮箱:sga@china-sga.com或添加下方↓↓↓工作人员微信号。
图片


http://www.niftyadmin.cn/n/4963672.html

相关文章

【Eclipse】汉化简体中文教程(官方汉化包,IDE自带软件安装功能),图文详情

目录 0.环境 1.步骤 1)查看eclipse的版本 2)在官网找语言包,并复制链接 3)将链接复制到eclipse中 4)汉化完成 0.环境 windows11,64位; eclipse 2021-6版本 1.步骤 思路:在官网找…

PDFPrinting.Net Crack

PDFPrinting.Net Crack 它能够轻松灵活地预测完美的打印结果以及用户文件的示例性显示。在.NET的PDF打印中,可以快速浏览最关键的元素。如果用户需要获得更详细的概述,那么他可以查看快速入门手册,甚至现有文档的详细概述参考。 在这种情况下…

【LeetCode-中等题】438. 找到字符串中所有字母异位词

题目 题解一&#xff1a;暴力排序 依次截取三为排序好的字符串拿出来比较 // 方法一&#xff0c;暴力排序List<Integer> res new ArrayList<Integer>();int n s.length();int k p.length();if (n < k) {return res;}char[] chars p.toCharArray();Arrays.s…

基于IDEA使用maven创建hibernate项目

1、创建maven项目 2、导入hibernate需要的jar包 <!--hibernate核心依赖--><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>5.4.1.Final</version></dependency><!--…

VB.NET调用VB6 Activex EXE实现PowerBasic和FreeBasic的标准DLL调用

VB6写的ActiveX EXE公共对象是外置进程&#xff0c;因此&#xff0c;尽管它是x86 32位的进程&#xff0c;但可以集成到 VB.NET的x64和x32程序中使用。 VS2022的VB.NET程序&#xff0c;调用ActiveX DLL对象我在上篇笔记中写了 VB.NET通过VB6 ActiveX DLL调用PowerBasic及FreeB…

【网络安全】防火墙知识点全面图解(二)

本系列文章包含&#xff1a; 【网络安全】防火墙知识点全面图解&#xff08;一&#xff09;【网络安全】防火墙知识点全面图解&#xff08;二&#xff09; 防火墙知识点全面图解&#xff08;二&#xff09; 21、路由器的访问控制列表是什么样的&#xff1f;22、防火墙的安全策…

自动驾驶安全的研究现状与挑战

文章目录 摘要1.引言1.1.自动驾驶安全1.2.攻击面1.3.内容和路线图 2.自动驾驶技术2.1.组成2.2.技术 3.传感器安全3.1.照相机3.2.GNSS&#xff08;全球导航系统&#xff09;/IMU&#xff08;惯性测量单元&#xff09;3.3.超声波传感器3.4.毫米波雷达3.5.激光雷达3.6.多传感器交叉…

0103水平分片-jdbc-shardingsphere-中间件

文章目录 1 准备服务器1.1 创建server-order0容器1.2 创建server-order1容器 2、基本水平分片2.1、基本配置2.2、数据源配置2.3、标椎分片表配置2.4、行表达式2.5、分片算法配置2.6、分布式序列算法 3、多表关联3.1、创建关联表3.2、创建实体类3.3、创建Mapper3.4、配置关联表3…