自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 android audio 相机按键音:(一)资源加载与替换

可以使用自定义资源文件,替换按键音资源。替换时,将自定义文件名称修改与系统文件名一致,但是文件格式必须一致。

2024-07-21 17:42:03 183

原创 android audio 相机按键音:(二)加载与修改

替换按键音资源,直接替换camera_click.ogg,VideoRecord.ogg,VideoStop.ogg。禁止按键音,可以直接删除资源或在资源加载过程进行禁止修改。// 录像启动按键音资源加载。// 录像停止按键音资源加载。// 拍照按键音资源加载。

2024-07-21 17:23:46 292

原创 android audio不同音频流,(四)为何通话音量不能调到0

由上Min定义,可以看到STREAM_VOICE_CALL通话音量默认为Min为1,所以,最小只能调整到1,而不是0。

2024-07-20 11:17:34 110

原创 android audio不同音频流,(三)各音频流默认音量加载过程

各音频流默认值,加载文件路径:frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java。以上,系统启动过程,拉起loadVolumeLevels()函数,将默认音频流音量保存在数据库。

2024-07-20 11:09:36 463

原创 android audio不同音频流,(二)默认音量值修改

/ STREAM_VOICE_CALL max 自定义。// VOICE_CALL 默认值 自定义。// STREAM_SYSTEM max 自定义。// STREAM_SYSTEM 默认值 自定义。// STREAM_ALARM max 自定义。// STREAM_MUSIC 默认值 自定义。// STREAM_MUSIC max 自定义。// STREAM_ALARM 默认值 自定义。

2024-07-17 14:26:54 476

原创 android audio不同音频流,(一)音量默认值

可以通过上面max,min数组进行音量,最大最小值调整。

2024-07-17 10:12:04 295

原创 android frameworks hide API 三方apk调用方法

(1) AS 方式:参考 Android 实现开机自启动无界面的Apk - 爱码网 (2)框架去除对应类hide,进行make 编译:(3)使用反射机制:(4)apk发广播,框架接收广播,广播进行对应处理:(5)自定义一个系统无界面apk,使用调用apk直接拉起服务且可增加参数:参考: 在一个apk里启动另外一个apk的service_hmbbPdx_的博客-CSDN博客...

2024-02-25 12:17:26 381 1

原创 android 源码在线查询

2​ ,​​​​​当前更新到android103,

2024-02-25 12:00:37 966 1

原创 Android 平台版本所支持的 API 级别

【代码】Android 平台版本所支持的 API 级别。

2024-02-20 11:14:18 373 1

原创 新增api,系统启动出现non-null validator异常处理,无法开机

新增api系统开机后,出现如下异常:Caused by: java.lang.RuntimeException: All Settings.Global settings that are backed up have to have a non-null validator, but those don't:从异常可见,没有进行非空验证,需要参照其它选项,修改即可:例如:public static final String BLUETOOTH_ON= "bluetooth_on";pr.

2021-08-27 14:34:02 209

原创 android 新增api,编译current.txt异常问题

在新增api后,进行系统编译前,需要先在系统中使用make命令,对current.txt进行自动更新。(1) android 低版本,新增api直接编译,会出现入下异常:******************************You have tried to change the API from what has been previously approved.To make these errors go away, you have two choices:1) You c

2021-08-27 11:31:13 4531 1

原创 android gms集成方法

gms包集成步骤:(1) 需要下载对应gms,国内需要通过VPN下载。下载后解压,文件目录:partner_gms。下载时,最好核对一下匹配的android版本。(2)依照路径打开gms.mk/gms_go.mk,如:partner_gms\products\gms.mk。确认需要将GMS集成的代码位置,例如: # GMS home folder location ...

2019-12-25 16:20:56 2614

原创 git上库模板加载

进入ubuntu,在自己xxx@devxx:~$用户名下,添加提交模板:首先:vim .xxxtemplate ,然后,填写模板内容,如:Version num:1.0; Changed by:someOne 等等进入:vim .gitconfig , 进行如下修改:[commit] template = path/.xxxtemplate...

2019-06-06 10:45:26 383 1

原创 android 安全patch升级

(1)android 平台对应安全patch下载: 下载地址:https://source.android.com/security/bulletin/2018(2)安全公告:可知patch最早到2015年备注:需要VPN支持。(3)按照版本时间进行查看并进行升级。谢谢!...

2019-04-29 20:19:01 3989

原创 高通QFIL版本烧录过程

QFIL 版本烧录:(1) 下载并安装QPST工具,安装成功后,安装列表内就可以看到 QFIL工具了;(2) 启动QFIL工具,界面如下: 烧录过程:(a)SelectPort 进行端口选择,一般默认即可;(b)Select Biuld type:选择Plat build;(c)Select Programmer:点击browser选择对应软件包,选择prog_e...

2019-04-17 10:30:33 11244

原创 git push 找不到 Change-Id

(1) git push 异常:remote: Hint: To automatically insert Change-Id, install the hook:remote: gitdir=$(git rev-parse --git-dir); scp -p -P 29418 xxxx@xxxx:hooks/commit-msg ${gitdir}/hooks/remote: An...

2019-03-05 13:51:26 2368

原创 系统应用快速签名过程

(1)manifest sharedUserId设置:<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:sharedUserId="android.uid.system">(2)在需要安装的软件版本内,取出:platform.x509.pem platfo...

2019-01-23 17:30:10 201

原创 高通平台android等模块编译小结

(1)平台代码组成:        ADSP,BOOT,MODEM,RPM,TZ,android(2)编译环境配置:         Ubuntu版本依据平台要求进行安装,例如:12.0.4 LTS。Per,Python,SDK等版本按照平台编译要求进行安装。需要注             意:SDK版本,应该在P版本之前都使用OpenJDK,P之后开始使用SUN jdk,例如:sun...

2018-12-24 20:15:22 1933 2

原创 Jack server already installed in "/***/.jack-server" 异常

(1)在新增新用户后,进行android编译,出现如下异常:Ensure Jack server is installed and startedFAILED: /bin/bash -c "(prebuilts/sdk/tools/jack-admin install-server prebuilts/sdk/tools/jack-launcher.jar prebuilts/sdk/too...

2018-12-14 17:52:01 5255 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除