E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android12
Android 12系统源码_多屏幕(二)模拟辅助设备功能开关实现原理
一、模拟辅助设备功能开关应用位置
Android12
系统中,车机系统有一个专门的开发者选项页面,其完整名称如下:com.android.car.developeroptions/com
AFinalStone
·
2025-06-15 17:23
Framework12源码
android
frameworks
preference
Android 监听网络状态的demo Kotlin
另外官网上说是支持API21的,但IDE警告是最低支持到API24,而亲测API31、API30有效,也就是android11和
android12
的机子测试能够监听到。
时寒很苦恼
·
2025-06-02 03:33
android
kotlin
网络
从显示 Tap 位置的原理窥探 Android Input 系统
本次我们聚焦“Showtaps”的功能,查阅
Android12
的源码,将开
TechMerger
·
2025-05-19 03:44
Android
android
inputflinger
inputmanager
Flutter PIP 插件 ---- 新增PipActivity,Android 11以下支持自动进入PIP Mode
将是我继续改进最大的动力开发文档Addvideosusingpicture-in-picture(PiP)介绍PIP功能从Android8.0(APIlevel26)引入,但是autoEnter功能从
Android12
ssslar
·
2025-05-02 00:14
flutter
flutter
pip
android
Android-View 绘制原理(01)-JAVA层分析
本文基于
android12
,阐述个人的理解,源码量非常大,主要目的是记录和分享自己的学习心得,如有错误,欢迎同行指正,共同进步。
代码多哥
·
2025-04-29 21:38
一路向下-aosp源码分析
android
Android 12兼容性适配方案
首先,
Android12
的兼容性适配分了所有应用和以
Android12
为目标平台的适配两种,其中前者为必须要做的,后者的适配也很重要,虽然应用可以暂时不设为
Android12
,但是随着Android开发的不断更新
wills777
·
2025-04-13 21:53
android
android
是时候了解
android12
系统适配了
首先
android12
系统废弃了一些方法,这些方法不要再在12中使用,否则报找不到该类的崩溃异常,非常的蛋疼。
飞雨的夏天
·
2025-04-09 02:53
前端
android应用架构组件
Jetpack
android12系统行为变更
ubantu 修改
android12
系统镜像
整个过程涉及多个步骤,以下是我们将要遵循的流程:步骤描述1准备工作2获取
Android12
系统镜像3挂载系统镜像4修改文件5卸载系统镜像6制作新的系统镜像1.准备工作确保你已经安装了Ubuntu操作系统
·
2025-03-06 18:36
云服务器linuxubuntu
rk3568
Android12
调整默认音量
rk3568Android12调整默认音量Android首次开机时默认音量的修改在实际生活中具有重要作用。默认音量设置影响了用户体验和设备的适应性。通过设置一个合适的默认音量,可以在用户首次使用设备时提供更舒适和合适的音量水平,避免出现过低或过高的音量引发的不便或不适。这对于保护用户的听力健康尤为重要,特别是对于长时间使用耳机或在噪音环境下使用设备的用户。良好的默认音量设置还可以增加用户的满意度,
炭烤毛蛋
·
2025-03-01 14:45
---rk3568---
#
audio
---Android---
android
Audio
Volume
Android12
呼出电话呼叫中挂断后铃声继续响一下的处理
项目中遇到一个问题,测试同事测试电话时发现,呼出电话时,被呼叫电话非彩铃模式,本端设备播放“嗡~嗡~”正常呼叫音,未拨通时挂断电话,挂断后,在铃声未播放完成时会继续播放铃声,提出要优化为直接挂断,禁止有余音。最后搞定,我们总结下~一捕获log:呼出电话,然后挂断,记住响玲时间点,然后挂断。导出log。二分析设备有自定义手柄,该逻辑是需要根据手柄抬起/放下切换音频通道,刚开始方案时声音从手柄切换到外
画个太阳作晴天
·
2025-03-01 14:43
电话
android
framework
android
Telecom
framework
RK3568
Android12
跳过认证 预置谷歌服务GMS
在Rom开发中需要发布海外版本时基本都需要内置google服务,而规范方式集成的话都需要设备进行认证,获取google应用签名等非常复杂的一套流程,一般大厂才有这些资质和资源,这里介绍一种非常规方式集成GMS,跳过设置认证流程,在RK3568android12环境亲测有效。谷歌全家桶中有三个是必现安装的:GoogleServicesFramework【gsf】、GooglePlayServices
飞猿_SIR
·
2025-02-26 12:18
android
Android新版高斯模糊(毛玻璃)官方实现,Kotlin
Android新版高斯模糊(毛玻璃)官方实现,Kotlin从
Android12
开始,Android官方API支持高斯模糊(毛玻璃)效果。关键是通过RenderEffect实现。
zhangphil
·
2025-02-15 13:10
Android
kotlin
android
kotlin
WMSHELL 架构说明
在
Android12
之后,系统的ui处理不断的外放到应用上,自己不再参与ui方面的显示,比如转场动效,decorview,startwindow;而whshell是运行于systemui下的一个独立的部分
开心菜小脑袋
·
2025-02-10 10:03
架构
Android12
Wifi的连接过程梳理
1.app调用wifiManager的connect方法WifiManagerWifiServiceWifiServiceImplConnectHelperClientModeManagerClientModeImplWifiNativeSupplicantStaIfaceHalSupplicantStaNetworkHalApp层connectconnectInternalframework层c
L7256
·
2025-02-10 08:33
Android
Android
wifi
20240703在Ubuntu22.04上配置RK3588的
Android12
的编译环境
20240703在Ubuntu22.04上配置RK3588的
Android12
的编译环境2024/7/314:31缘起:在飞凌的OK3588-C开发板使用最新的Buildroot,挂载飞凌原配的OV5645
南棱笑笑生
·
2025-02-07 16:00
杂质
数据库
关于安卓开发遇到 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED问题
结果发现无法在新设备上安装,报错Theapplicationcouldnotbeinstalled:INSTALL_PARSE_FAILED_MANIFEST_MALFORMED网上未能搜到结果,所找的教程只是针对
android12
洛小白2233
·
2025-02-04 10:07
安卓开发
android
Android系统开发(二十):字体活起来,安卓自定义字体改造指南
从
Android12
到Android15,自定义字体变得更简单、更强大。尤其是表情字体的更新,不仅可以定制,还能支持未来的更新,让个性化和兼容性不再对立。
刘争Stanley
·
2025-01-23 21:54
Framework框架大师
Android开发巅峰之路
android
unity-打apk包遇到的报错
31版本是
Android12
,与现有工程不兼容。解决办法:删掉31,下载30及一下版本可以解决问题。
unity_鹏_自我总结
·
2024-09-08 03:31
unity发布集合
unity3d
Android12
添加设置控制导航栏显示和状态栏下拉
添加key值位置:frameworks/base/core/java/android/provider/Settings.java/***Controlnavigationbarenabled*/@Readable@SuppressLint("NoSettingsProvider")publicstaticfinalStringNAVIGATIONBAR_ENABLED="navigationba
framework-coder
·
2024-08-30 10:23
Android12
系统修改与定制
panelbar
navigationbar
rk3568
Android12
增加支持 CD-ROM/DVD 文件系统
rk3568Android12增加支持CD-ROM/DVD文件系统ISO文件格式,全称为ISO9660文件系统格式,是一个国际标准,用于定义光盘(如CD-ROM)的文件系统结构。这种格式由国际标准化组织(ISO)发布,因此得名ISO文件格式。ISO9660旨在支持不同操作系统之间的数据交换,确保光盘上的数据可以在各种计算机系统上被读取和识别。尽管ISO9660标准解决了基本的兼容性问题,但它的设计
炭烤毛蛋
·
2024-03-13 22:47
rk3568
Android
FileSystems
#arm开发
Android
ISO
Linux
CD-ROM
DVD
Android 13 针对 Intent filters 安全的再加强
作者:李龙、TechMerger君在看这个变更之前,我们需要回忆下
Android12
的一个安全性变更,即声明了的Activity、BroadcastReceiver、Service必须声明android
TechMerger
·
2024-02-20 05:28
Android
App
Android
13
android
安全
intentfilters
Unity老项目Android 13支持
Unity老项目Android13支持前言Google官方要求新、老app在一定时间要求内需要面向
Android12
、Android13构建,不然不给app过审。
Don里个冬
·
2024-02-19 21:23
Unity3D技术分享
unity
android
Android开发北漂-8-年,飘飘飘够了,踩坑了
android12
年了,已经积累了太多的技术,知识点,技巧,思路,这些前人都会了,并且正在创造新的思路出来,对于广大的底层coder来说,仅仅是追赶就很难了,更别提去自己创造了,但是现实时我们尝尝学习了很多开源框架
冉静学习开发
·
2024-02-19 10:41
Android
android
面试
移动开发
Android 14 又来了?别扶!抬起我来吧!
扶我起来,然后
Android12
由于工作原因没有时间写,之后去年又写了一篇文章:安卓13来了,快!扶起我来!时间真的过的太快了,转眼间Android14又来
Zhu_jiang
·
2024-02-15 01:51
Android 12 图形显示系统 -- 系列好文
图形显示系列
Android12
(S)图像显示系统-开篇
Android12
(S)图像显示系统-基本概念(一)
Android12
(S)图像显示系统-示例应用(二)
Android12
(S)图像显示系统-应用建立和
向晚流年
·
2024-02-13 15:02
Android学习
android
Android 拍照以及相册中选择(适配高版本)————上传头像并裁剪(一)
随着手机版本的不断更新,android8、android9、android10、
android12
、android13、鸿蒙系统等等;遇到这个功能需求,大家肯定会想,“这还不好写?之前就已经写过了。”
拉莫帅
·
2024-02-13 13:26
开发技巧
图片
android
数码相机
程序人生
Android 版本适配
版本适配资料全部收集起来,这样就不需要在网上东找西找了,这样就能把时间和精力投入适配工作中,每当一个新的Android版本发布的时候,这个想法越加强烈,终于在Android11刚发布的时候筹划了这件事情,最终赶在
Android12
老仙儿
·
2024-02-09 04:43
android
[RK3588
Android12
]设置语言和默认时区
修改文件:device/rockchip/rk3588/rk3588_s/rk3588_s.mk,添加如下内容:PRODUCT_PROPERTY_OVERRIDES+=\persist.sys.language=zh\persist.sys.country=CN\persist.sys.timezone=Asia/Shanghai
~生而为赢~
·
2024-02-08 05:09
RK3588
Android12定制开发
ubuntu
android
RK3588S
Android12
修改系统默认时区为中国
---a/build/make/tools/buildinfo.sh+++b/build/make/tools/buildinfo.sh@@-55,4+55,6@@if[-n"$BUILD_THUMBPRINT"];thenecho"ro.build.thumbprint=$BUILD_THUMBPRINT"fi+echo"persist.sys.timezone=Asia/Shanghai"+e
潇然四叶草
·
2024-02-08 05:38
#
RK3588S
Android12
系统定制化修改
android
设置
时区
Adb显示第3方应用的包名原理
Android早期版本实现原理请看Android源码分析-pm命令的实现,列出包名pmlistpackage,列出系统库pmlistlibraries_pmlistpackages-CSDN博客
Android12
亚瑟-小郎
·
2024-02-07 16:24
adb
list
framework
android
Android ION 相关信息查看方法
Android12
开始,ION分配已经被DMA-bufheaps替代。但核心还是使用D
april_12345
·
2024-02-07 04:38
memory
linux
Android
SplashScreen使用
从
Android12
开始,SplashScreenAPI可让应用通过动画启动,包括启动时的进入应用动作、显示应用图标的启动画面,以及向应用本身的过渡。
倾云鹤
·
2024-02-05 21:49
Android
android
android
studio
解决Android11上无法通过AIDL传递MQDescriptor从而无法使用FMQ快速消息队列的方法
2、要么是在
Android12
以上通过aidl传输Descriptor。并未提供
汤圆拓海
·
2024-02-05 19:52
c++
android
RK Camera hal 图像处理
soc:RK3568system:
Android12
今天发现外接的USBCamera用Camera2API打开显示颠倒,如果在APP里使用Camera1处理这块接口较少,调整起来比较麻烦RKCamerahal
hmbbPdx_
·
2024-02-04 20:04
RK驱动开发
c++
嵌入式硬件
图像处理
RK3568 RTL8821cs适配 WPA3连接 与 WPA3热点配置
kernel:4-19SOC:RK3568system:
Android12
模组:RTL8821CS调试手段可以看之前的正基AP6256一.驱动配置:首先设备树配置如下:因为SDIO电压是1.8V,必须加上
hmbbPdx_
·
2024-02-04 20:34
fpga开发
ActivityManagerService的启动流程
本篇文章基于
Android12
分析相关源码:/frameworks/base/services/java/com/android/server/SystemServer.java/frameworks/
isLJli
·
2024-02-02 22:08
android12
适配
https://blog.csdn.net/weixin_40611659/article/details/119645712?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-119645712-blog-122996425
寒冷de星空
·
2024-02-01 18:17
Android 12系统源码_窗口管理(四)RootWindowContainer简介
前言在
Android12
中,RootWindowContainer是一个重要的类,它是WindowManagerService的主要组成部分之一,它是一个管理窗口的容器,其主要作用是管理整个系统中所有窗口的层级关系和布局
AFinalStone
·
2024-02-01 13:34
Framework12源码
android
frameworks
RK3588
Android12
强制HDMI输出特殊分辨率timing
1.把白名单去掉,device/rockchip/common/device.mk中如下位置注释掉PRODUCT_COPY_FILES+=\$(TARGET_DEVICE_DIR)/resolution_white.xml:/system/usr/share/resolution_white.xml2.安照下面补丁修改,在kernel-5.10/drivers/gpu/drm/bridge/syn
ewin2012
·
2024-02-01 07:19
android
Android Input系统之 InputMonitor 更新流程
分析源码为
android12
一、InputMonitor层面分析在WMS添加,更新和删除Window的时候都会调用InputMonitor的updateInputWindowsLw更新window信息。
Big Skipper
·
2024-01-31 12:48
Android
framework
android
AOSP 源码编译android 12
新建一个空白文件夹保存repo引导文件,并包含你的路径b.下载启动器c.将git-repo中的repo文件复制到1创建的.bin目录中d.修改权限e.执行版本检查三、初始化工程a.执行创建文件夹命令,创建
android12
人民的石头
·
2024-01-31 06:30
linux
linux
ubuntu
运维
Android 12 系统开机动画
/-name"bootanimation.zip"如图所示所输出的路劲即为bootanimation.zip所在路径,每个系统都不一样,建议用命令查找二、复制到对应目录下
android12
\out\target
人民的石头
·
2024-01-31 06:30
android
Android12
源码目录结构
代码:|--art//AndroidRunTime,一种App运行模式,区别与传统的Dalvik虚拟机,旨在提高Android系统的流畅性|--adbconnection//adb连接相关|--benchmark//测试程序基准|--build//编译文件,art编译格式为apex|--cmdline//命令行工具的编译与解析|--compiler//编译套件|--dalvikvm//Dalvik
人民的石头
·
2024-01-30 00:09
Android系统与嵌入式
移动端
Android
android
Linux CONFIG_SECURITY_LOADPIN技术探究
1.背景因
Android12
后GKI发展趋势,且后续内核定制都以内核模块挂载,但CONFIG_MODULE_SIG不能在后续版本延用[1],内核模块的安全性不仅没有提升,反而被迫下降。
GodLieke
·
2024-01-26 16:19
linux
安全
android
漏洞缓解
解决小米手机安装失败(-108)错误
原因分析:经检查,小米手机系统是
Android12
,猜测项目可能没有适配。
yqmfly
·
2024-01-25 18:39
Flutter开发
android
studio
java
Android 12 CTS环境搭建
由于
Android12
以上的版本在window下无cts-tradefed脚本建立window环境测试,修改cts-tradefed脚本不太容易,并且
Android12
之后CTS测试需要链接外网操作,因此
king-摸鱼
·
2024-01-22 16:57
Android
CTS测试
android
linux
【
Android12
】Android Framework系列---Adb和PMS安装apk源码流程
Adb和PMS安装apk源码流程adbinstall命令通过adbinstall命令可以将apk安装到Android系统(注意:特定类型的apk,比如persist类型是无法通过adb安装的)下述命令中adb解析install命令,并调用AndroidPackageManagerService进行apk安装。#-r:replaceexistingapplication#-t:allowtestpa
林多
·
2024-01-22 14:27
android
adb
PMS
APK安装
安装流程
adb
install
RK3568
Android12
MAC地址生成简析
Platform:RK3568OS:Android12Kernel:v4.19.206SDKVersion:android-12.0-mid-rkr1Module:MACAddress问题有客户提到一个问题,随机生成的MAC地址能否保证唯一不重复?这个问题我一时半会答不上来,那就花点时间了解下。简单分析目前RK的MAC地址读取策略一般是1:优先使用烧写在IDB或vendorStorage中的MAC
Terry.W
·
2024-01-20 00:00
RockChip
#
kernel
arm
kernel
网络
Android12
授予APK默认权限
不同于以往的Android版本可以直接在此处设置:Android/frameworks/base/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.javaprivatevoidgrantDefaultSystemHandlerPermissions(PackageManagerWrap
Brave & Real
·
2024-01-19 22:03
android
APK加固+重签名后,在Android 12手机上解析错误,无法安装的解决办法
但在
Android12
版本的手机上会出现无法解析安装的情况。初步判断是因为签名出了问题。参考了腾讯云社区的文章后,应该是需要使用zipalign工具进行对齐操作,再使用apksigner工具重签名。
庄风子
·
2024-01-18 22:57
Android
加固
Android12
签名
apksigner
zipalign
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他