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
Android10
Android10
音频系统之HAL分析
一、AudioHAL架构分析Android音频架构定义了如何实现音频功能,并指出实现过程中涉及的相关源码Applicationframeworkapplicationframework包括应用程序代码,该代码使用android.media包中的API接口去与音频硬件交互。在内部,这些代码通过jni去访问与硬件交互的native层的代码。JNI与android.media相关的jni代码会调用nat
@OuYang
·
2025-06-24 05:07
音视频
记录ubuntu 编译android 10 源码遇到的问题
记录ubuntu编译
android10
源码遇到的问题1下载
android10
源码2repo工具下载及安装(参考网上教程)3建立源码文件夹mkdirsourcecdsource4初始化仓库我们将上面的source
下界醉酒
·
2025-06-18 21:20
android
android
ubuntu
repo
git
framework
Android 10第一次开机进Launcher闪白屏
Android版本:
Android10
关键词:
Android10
、开机、白屏二、问题分析所涉及的代码及其路径汇总如下:packages\apps\Laun
·
2025-06-15 16:10
Android中如何通过perfetto抓取trace
Perfetto是Google推出的一款全新的平台级跟踪分析工具,它从
Android10
开始被引入,旨在替代之前的systrace工具。
·
2025-06-14 00:14
FFmpeg中使用Android Content协议打开文件设备
引言随着
Android10
引入的ScopedStorage(分区存储)机制,传统的文件访问方式发生了重大变化。FFmpeg作为强大的多媒体处理工具,也在不断适应Android平台的演进。
王江奎
·
2025-05-23 15:55
FFmpeg使用
ffmpeg
android
android9
android10
修改深色模式(Dark theme) 默认值
方法1frameworks/base/core/res/res/values/config.xml1方法2UiModeManagermUiModeManager=(UiModeManager)mContext.getSystemService(Context.UI_MODE_SERVICE);mUiModeManager.setNightMode(UiModeManager.MODE_NIGHT_
android 系统开发
·
2025-05-13 02:06
android系统开发
android
Android10
,SD卡写入createNewFile() 函数报错问题
报错小萌在学习android的过程中遇到了不少问题,其中就有上面的报错,是
android10
遇到的,小萌不仅添加了下面的权限,也做了动态申请,但是仍然报上述错误设置在中//6。
天方夜歌
·
2025-05-10 22:20
Android
Android在file.createNewFile()时报错Permission denied
今天做一个更新app的功能,在Android8的机器上调用是正常的,然后在
Android10
调用的时候报异常Permissiondenied。
qq_42799628
·
2025-05-10 22:19
安卓
android
java
安卓
移动开发
Android 音量调节(二)-
Android10
音量调节源码实现流程
这次我们看下在
android10
中系统调节音量的实现和系统默认音量的修改。
画个太阳作晴天
·
2025-03-01 14:13
android
framework
音频
android
Android 音量调节(三)
Android10
系统音量设置和修改
我们看下
Android10
系统源码对此的定义和设置。默认音量音量设置和定义都在frameworks/base/media/java/android/media/AudioSystem.java中。
画个太阳作晴天
·
2025-03-01 14:13
android
framework
音频
android
Android 10 创建不了文件夹
Android10
改变了文件的存储方式可以在Androidmainfest里面的application添加android:requestLegacyExternalStorage="true"使用原来的存储方式或者
燕满天
·
2025-02-20 09:04
车载音频配置(一)
目录Audiocontexts启用AAOS路由主音频区乘员区域音频配置在
Android10
中,car_audio_configuration.xml取代了car_volumes_groups.xml和IAudioControl.getBusForContext
漫步的傻瓜
·
2025-02-20 04:47
Android车载音频系统
音视频
Android 10.0 移除wifi功能及相关菜单
修改
Android10
上直接将config_show_wifi_settings改为false,这样wifi菜单的入口就隐藏了路径:vendor/mediatek/proprietary/packages
不太正常的移动开发工程师
·
2025-02-18 06:15
Android
系统开发
android
java
Android Service中获取GPS适配
从
Android10
(API级别29)开始,Google对后台服务获取GPS的行为进行了更严格的限制。这些限制在Android11(API级别30)中仍然有效,并且进一步加强了对隐私和用户数据的保护。
Lois_Luo
·
2025-02-14 18:06
Android开发
android
【Audio】Android 10车载音频路由
音频路由在
Android10
中,car_audio_configuration.xml取代了car_volumes_groups.xml和IAudioControl.getBusForContext。
小羊子说
·
2025-02-13 18:29
车载开发之Android
Audio
android
音视频
Android10
高通平台 softap热点基本流程2
上一篇讲到SoftApManager.IdleState状态中处理CMD_START消息,这个消息用来打开热点功能。我们从这里继续看热点功能基本流程。publicbooleanprocessMessage(Messagemessage){switch(message.what){caseCMD_START:WifiConfigurationconfig=(WifiConfiguration)mes
VaderZhang
·
2025-01-31 14:38
Android系统
WIFI开发
softap
hotspot
热点
Android
Android 10适配获取设备信息
}作者在对待
Android10
及以上的用户进行了return""的操作,但我们在开发的过程中是需要去适配这个型号的用户的,查找了错误描述。
2401_89791130
·
2025-01-24 12:55
android
Android 在后台无法启动Activity
具体原因一、AndroidQ从后台启动Activity的限制
Android10
(API级别29)及更高版本对后台应用可启动Activity进行限制。
屈佳俊
·
2025-01-22 03:05
android
移动开发
Android10
Android TV Launcher(ATV) 启动时间优化记录
为什么要优化?都是ATV的情况下,H313的开机到桌面时间耗时40S左右,而且开机动画结束后会黑屏很多秒(10S)左右。同一个板子,同一个主控的情况下,ATVLauncher的启动时间比自定义的Launcher启动时间久。同样开机动画结束后会黑屏一段时间,而自定义的Launcher开机动画结束后马上就出现了。下面是数据表格:ATV和OTTLauncher启动时间对比(时间戳数据来源于Log)主控H
Null to null
·
2025-01-18 00:13
android
java
android10
系统定制:增加应用使用数据埋点,应用使用时长统计
需求意在统计应用的使用时长和开始结束时间,最终生成一个文件可以直观看出什么时候进入了哪个应用、什么时候退出,如图:每行记录了应用的进入或退出,以逗号分割。分别记录了事件开始时间,应用包名,进入或退出(1或2),应用名称。根据上面的数据记录可以看出:2024-08-1209:52:54进入了设置,09:52:57退出设置回到了桌面,09:53:11进入了包名为com.example.intellig
ljl_jiaLiang
·
2024-09-14 16:45
android
系统定制
android10
按键音量调节源码解析
/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.javastaticIAudioServicegetAudioService(){IAudioServiceaudioService=IAudioService.Stub.asInterface(ServiceManager.checkS
@OuYang
·
2024-09-13 06:37
android
android10
Settings源码解析
/packages/apps/Settings/AndroidManifest.xml.................................................................................activity-alias是Android里为了重复使用Activity而设计的。对于activity-alias标签,它有一个属性叫android:
@OuYang
·
2024-09-13 06:37
android
android10
CarService
图CarService架构AndroidAutomotiveOS定义了标准的硬件抽象层(HAL)来规范各个子系统与Framework的调用接口,并且通过CarService及其相关的CarAPI对上层应用提供标准编程接口。通过这张图可以看出CarService运行在独立的进程中,其作为原有Android服务的补充。CarService的启动流程CarService时序图xref:/framewor
@OuYang
·
2024-09-13 06:37
android
Android10
音频架构之耳麦插拔
xref:/frameworks/base/core/res/res/values/config.xml29 30 @string/status_bar_alarm_clock31 @string/status_bar_rotate32 @string/status_bar_headset33 @string/status_bar_da
@OuYang
·
2024-09-13 06:07
车载系统
Android10
车载音频架构之动态路由的配置
启用AAOS路由xref:/packages/services/Car/service/res/values/config.xmltrue如果设为false,路由和大部分CarAudioService将被停用,并且AAOS会回退到AudioService的默认行为。xref:/packages/services/Car/service/src/com/android/car/audio/CarAu
@OuYang
·
2024-09-13 04:56
车载系统
Android10
安装证书到系统根目录
整体思路:
Android10
系统根目录只有读的权限,没有写的权限,故不能像低版本Android系统那样直接将证书拷贝到系统证书所在目录;
Android10
需要通过Magisk中的MoveCertificates
pythonmakemehappy
·
2024-08-27 00:01
android
Android车载蓝牙音乐实例(附Demo源码):实现手机播放音乐后车机应用显示音乐名称,歌手,专辑名。且可控制上一曲下一曲,暂停播放功能
一、功能需求功能需求是在
Android10
以上设备上实现蓝牙音乐功能,细分为两个功能点:1、手机和车载设备实现蓝牙连接(本Demo文只做监听蓝牙连接状态,需手动到设置中连接蓝牙)2、连接蓝牙成功后手机播放音乐时车载设备也能播放音乐
Maggie-hub
·
2024-08-26 09:39
Android
音频
车载系统
android
Android10
禁用wifi随机mac地址,固定mac地址
1、写在前面,为什么固定?因为在Android设备未连接网络时,会使用随机mac地址,如果想ota升级,不固定mac地址会导致风险。2、控制wifi是否为随机mac地址功能的核心代码frameworks/base/core/res/res/values/config.xmlpackages/apps/Settings/src/com/android/settings/wifi/WifiConfig
东方同学
·
2024-03-13 20:15
Android
ROM
定制
Java
安卓应用学习
android
rom定制
framework
AbstractMethodError: abstract method "void android.telephony.TelephonyManager$CellInfoCallback.onCel
应用集成高德SDK,开启混淆后,APP在
Android10
及以上机型上的部分页面会闪退。2020-01-0717:09:44.33212910-14330/?
-晨-风-
·
2024-02-20 21:40
Android
高德
混淆
android
Android 源码编译和刷机ROOT
手机基于Pixel2XL环境基于VMWARE:KaliLinux镜像基于
Android10
(Q)VMWARE拖拽缓存清除:rm-rf/root/.cache/vmware/drag_and_drop/*
鸡蛋绝缘体
·
2024-02-20 10:10
Android底部小白条的解决方法
查阅大量资料之后才发现,那是
Android10
之后新添加的功能—
Austin_1024
·
2024-02-19 13:57
android
Android 拍照以及相册中选择(适配高版本)————上传头像并裁剪(一)
随着手机版本的不断更新,android8、android9、
android10
、android12、android13、鸿蒙系统等等;遇到这个功能需求,大家肯定会想,“这还不好写?之前就已经写过了。”
拉莫帅
·
2024-02-13 13:26
开发技巧
图片
android
数码相机
程序人生
frida注入之后,手机自动重启,用不了Frida
frida最新版本刷入之后,只要一启动,手机就会重启开始还以为手机坏了经过测试,本人的只支持Frida12.4.0,到Frida低版本才跑起来后来想用新系统,手机刷了
Android10
,不甘心,再测试Frida
·
2024-02-11 18:06
android
android 系统版本差异
Android10.0:深色主题、手势导航Android11.0:ScopedStorage(分区存储,
android10
和之前的版本用requestLegacyExternalStorage标记)android13
emmmmsuperdan
·
2024-02-11 00:17
android进阶
android
vol.179 乱炖:手机的硬件时代结束了?
这期跟大家聊聊先后发布的
Android10
和iPhone11,随着智能手机占有率日渐饱和,我们可能会迎来一个后硬件时代么?
bluemouse
·
2024-02-10 17:36
安全随机数生成SecureRandom 在 Android 10 中,数字随机数生成器(DRNG)的实现通常采用伪随机数生成器(PRNG)和/或硬件随机数生成器(HRNG)的结合。
在
Android10
中,数字随机数生成器(DRNG)的实现通常采用伪随机数生成器(PRNG)和/或硬件随机数生成器(HRNG)的结合。
小黄人软件
·
2024-02-08 21:47
日志
安全
android
random
securerandom
Android 11 访问 Android/data/或者getExternalCacheDir() 非root方式
/cache/获取访问权限如果手机安卓版本为
Android10
的时候,可以在AndroidManifest.xml中添加下列代码android:requestLegacyExternalStora
广强_
·
2024-02-08 04:34
android
framework
android
permissions
Android 11 访问 Android/data/或者getExternalCacheDir() root方式
/cache/获取访问权限如果手机安卓版本为
Android10
的时候,可以在AndroidManifest.xml中添加下列代码android:requestLegacyExternalStora
广强_
·
2024-02-08 04:33
framework
android
android
framework
permissions
selinux
malloc debug 内存泄露案例分析
libc/malloc_debug/README.mdnative_heapdump_viewer.py使用测试代码测试代码log分析案例自动dump脚本(malloc_debug.sh)注意事项前言环境:
Android10
yinababa
·
2024-02-07 15:53
Android
malloc
内存泄露
Android Wi-Fi 随机Mac
在
Android10
中,默认为客户端模式、SoftAp和WLAN直连启
奶一口仙气
·
2024-02-06 06:12
Wi-Fi
android
【RK3399
Android10
二合一 支持GM8775C mipi转lvds 10.1寸屏幕适配】
RK3399Android10二合一支持GM8775Cmipi转lvds10.1寸屏幕适配】原理图分析数据信号链路分析调试记录GM8775C后端链路测试输出前端mipi信号测试改板后调试成功后续问题修复舜宇的rk3399的
Android10
LJ-SEU
·
2024-02-06 01:16
linux
android
【RK3399
Android10
, 支持温控风扇】
文章目录【RK3399Android10,支持温控风扇】需求描述patch【RK3399Android10,支持温控风扇】需求描述3399Android10的风扇,希望能做成温度控制的风扇,通过设置不同测温度阈值来实行不同的风速patchkernel0020-feat-rochchip-system-monitor-add-temperature-notifye.patchFrom92116bdb
LJ-SEU
·
2024-02-06 01:16
elasticsearch
大数据
搜索引擎
【RK3288
Android10
C30 支持sim卡拔掉不弹窗,及热插拔】
文章目录【RK3288Android10C30支持sim卡拔掉不弹窗,及热插拔】需求方案patchframework【RK3288Android10C30支持sim卡拔掉不弹窗,及热插拔】需求由于3288硬件上的sim卡座不支持热插拔,是没有顶针来识别sim卡是否被拔掉的。所以在sim被拔掉或者松动的时候,会弹窗出现无sim卡,同时要求你重启。需要修改系统,来实现取消提示重启的消息弹窗,以及sim
LJ-SEU
·
2024-02-06 01:14
sim
Android系统中/system/priv-app/和/system/app/以及/system_ext/app/的区别
system/app/目录:/system_ext/app/目录:举例说明/system/priv-app/目录的示例:/system/app/目录的示例:/system_ext/app/目录的示例(假设
Android10
江上清风山间明月
·
2024-02-05 21:27
Android
android
system_ext
system
priv-app
app
Android kernel logcat时间戳显示错乱修改
在分析log时,造成很大的困扰修改针对
Android10
的修改diff--gita/system/core/logd/LogKlog.cppb/system/core/logd/LogKlog.cppoldmode100644newmode100755indexedd326a
wxx2150
·
2024-02-05 11:07
android
Android super.img的解包和重新组包
Androidsuper.img的解包和重新组包
Android10
开始使用动态分区,system、vendor、odm等都包含在super.img里面,可以按如下方式对super.img进行解包和组包。
loitawu
·
2024-02-04 00:43
Android
android
super
解包
动态分区
打包super.img
【Android新版本兼容】onBackPressed()方法被弃用的解决方案
使用AndroidXAPI实现预测性返回手势1.1添加依赖1.2启用返回手势1.3注册OnBackPressedCallback()方法来处理返回手势一、使用AndroidXAPI实现预测性返回手势从
Android10
熊熊饲养员
·
2024-02-03 13:51
android
DevicePolicyManagerService之DeviceOwner和ProfileOwner
目录1.ProfileOwner2.DeviceOwner3.DO或PO授权后获取设备信息:3.1.获取设备IMEI(
Android10
及以上版本)3.2.获取IMSI,ICCID及电话号码1.ProfileOwnerProfileOwner
Ansen360
·
2024-02-02 21:10
Android
#
Framework
framework
android
2020-04-23
Android10.0Fastboot动态分区烧录1.概览1.Fastbootd简介动态分区(DynamicPartitions)是
Android10
新增功能,是用户空间的分区系统(userspacepartitioningsystemtoAndroid
SongSea
·
2024-02-02 04:56
车载:Framework添加服务接口
注意:源码用的是
android10
源码添加系统服务接口分为两个过程:在framework添加服务及接口,在本地app端添加调用接口一、framework添加服务及接口步骤1:添加系统包在/buildsystem
wildlily8427
·
2024-01-27 22:05
车载
android
java
android
studio
上一页
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
其他