首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android 14 新特性
TroubleMaker
创建于2023-11-08
订阅专栏
个人工作需要对Android14 进行适配,特做记录,留给有需要的朋友
等 1 人订阅
共12篇文章
创建于2023-11-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android 14 之 常驻通知栏不再常驻
如果应用向用户显示不可关闭的前台通知,Android 14 修改部分场景下允许用户关闭此类通知。 这个就杀掉了一部分软件的流氓行为,不得不说,用户体验真的是非常重要。个人对于谷歌的此种行为还是特别认同
Android 14 之 国际化
1.可针对单个APP设置语言 针对单个 app 语言设置, android 14 更新了以下特性: 自动生成APP的localeConfig 可以LocaleManager # setOverride
Android 14 之 动态注册Broadcast必须声明exported属性
以 Android 14 为目标并动态注册广播应用和服务需要指定exported属性 下面是Android版本对于Broadcast的限制演进。 版本 改动点 目的 Android 8 不再支持在配置
Android 14 之 动态加载代码安全提升
如果您的应用以 Android 14 为目标并使用动态代码加载 (DCL),则所有动态加载的文件都必须标记为只读,否则系统就会抛出异常。 目的:动态加载代码[会大大增加应用程序因代码注入或代码篡改而受
Android 14 之 隐式Inten增加限制
Android 14中,为了防止恶意应用程序拦截旨在供应用程序内部组件使用的隐式intent, 对隐式Intent做了两点限制: 隐式Intent不声明PackageName会抛出异常 隐式Inten
Android 14 之 进一步限制后台启动Activity
Android 14中,发送PendingIntent 的应用绑定该应用的服务时就应该定义后台activity对于另一个应用程序的启动特权 当应用程序使用 PendingIntent#send() 或
Android 14 之 媒体归属应用可能会更改
当以 Android 10 以及以上应用启用了分区存储时,媒体文件再存储或者下载时,系统会将每个媒体文件归因于一个默认打开应用(也就是对应app的存储文件),也就是媒体文件的所有者一列。 Androi
Android 14 之 targetSdkVersion 限制最小 23
ApptargetSdkVersion低于23 的应用无法在 Android 14平台上安装,已经安装的应用在android版本升级过程中会被保留。 安卓版本 App 目标版本 权限请求方式 Andr
Android 14 之 应用必须指定前台Service类型 (Foreground service types are required)
如果应用以 Android 14 为目标平台,则必须为应用中的每个前台服务指定至少一种前台Service类型(需开启前台Service的模块需要重点关注)。 1.什么是前台Service? 前台服务显
Android 14之 动态Broadcasts可能被延迟送达
动态注册Broadcasts可能被延迟送达 当应用程序进入到缓存进程中时,这些应用程序对应的动态注册广播会被缓存到系统的一个动态注册广播队列中,等待应用程序从缓存状态唤醒时,其对应的多个广播可以一次性
Android 14 : 精确时钟进一步被限制(SCHEDULE_EXACT_ALARM)
精确警报——能够使设备退出睡眠模式,睡眠模式作为 Android 的核心节电限制之一,可防止大多数后台活动在重复出现的“运行窗口”之外发生。 因此,如果太多应用程序在不同时间安排了准确的警报,那么设备
killBackgroundProcesses需系统权限
killBackgroundProcesses需系统权限 系统变更: 从 Android 14 开始,当您的应用调用时killBackgroundProcesses()第三方应用程序不再可用,该 AP