![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 62
markvz
这个作者很懒,什么都没留下…
展开
-
Android系统属性值设置和使用
Android系统属性值设置和使用原创 https://blog.csdn.net/qq_30624591/article/details/102679377展开每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。属性服务在“init”守护进程中运行...转载 2020-04-26 21:53:54 · 1166 阅读 · 0 评论 -
Android4.4属性系统-属性设置
Android4.4属性系统-属性设置原创:https://www.jianshu.com/p/945ff5476cf8DD_Dog关注2019.07.30 16:36:31字数 844阅读 81一、Android4.4属性系统系列文章Android4.4属性系统-初始化Android4.4属性系统-系统服务Android4.4属性系统-内存空间共享Android4.4属性系统...转载 2020-04-26 21:51:42 · 889 阅读 · 0 评论 -
Android4.4属性配置SystemProperties使用笔记
Android4.4属性配置SystemProperties使用笔记原创:https://www.jianshu.com/p/d39e55335cdfDD_Dog关注2019.07.30 09:30:45字数 363阅读 98本文简单介绍SytemProperties的调用流程涉及到的源文件:frameworks/base/core/java/android/os/SystemP...转载 2020-04-26 21:50:25 · 823 阅读 · 0 评论 -
Android4.4-属性的使用总结
Android4.4-属性的使用总结https://www.jianshu.com/p/69e6b34475ffDD_Dog关注2019.08.02 11:06:02字数 1,575阅读 152一、Android4.4属性系统系列文章Android4.4属性系统-初始化Android4.4属性系统-系统服务Android4.4属性系统-内存空间共享Android4.4属性...原创 2020-04-26 21:49:05 · 375 阅读 · 0 评论 -
Android系统属性值设置和使用
转载:https://blog.csdn.net/qq_30624591/article/details/102679377每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。属性服务在“init”守护进程中运行。每一个客户端想要设置属性时,必须连接属性服务...转载 2020-04-26 21:47:38 · 2969 阅读 · 0 评论 -
android系统编译过程详解
android系统编译过程详解原创:https://blog.csdn.net/huangxiaominglipeng/article/details/41745199第一部分:概述在研究Android编译系统之前,我们首先需要了解Linux系统的make命令。在Linux系统中,我们可以通过make命令来编译代码。Make命令在执行的时候,默认会在当前目录找到一个Makefile文件...转载 2020-03-31 16:01:46 · 1110 阅读 · 0 评论 -
platform总线(一)
platform总线(一)转载:https://www.jianshu.com/p/4c3351ffcccb在linux2.6设备模型中,关心总线,设备,驱动这三个实体,总线将设备和驱动绑定,在系统每注册一个设备的时候,会寻找与之匹配的驱动。相反,在系统每注册一个驱动的时候,寻找与之匹配的设备,匹配是由总线来完成的。硬件资源用专门的模块维护,驱动用专门的模块维护,使用platfo...转载 2020-03-31 10:50:01 · 187 阅读 · 0 评论 -
从零开始之驱动发开、linux驱动(二十四、关于资源resource)
转载:https://blog.csdn.net/qq_16777851/article/details/82975057展开关于资源,在linux中有如下定义/** IO resources have these defined flags.*/#define IORESOURCE_BITS 0x000000ff /* Bus-specific bits ...转载 2020-03-31 10:15:34 · 1466 阅读 · 0 评论 -
android系统编译过程详解
android系统编译过程详解欢迎读原创:https://blog.csdn.net/huangxiaominglipeng/article/details/41745199第一部分:概述在研究Android编译系统之前,我们首先需要了解Linux系统的make命令。在Linux系统中,我们可以通过make命令来编译代码。Make命令在执行的时候,默认会在当前目录找到一个Makefil...转载 2020-03-28 11:51:03 · 630 阅读 · 0 评论 -
Android -- MediaPlayer内部实现简析 mark~ 巨详细!!!
Android -- MediaPlayer内部实现简析转载:https://www.cnblogs.com/zhchoutai/p/8715660.html在之前的博客中,已经介绍了使用MediaPlayer时要注意的内容。如今,这里就通过一个MediaPlayer代码实例,来进一步分析MediaPlayer内部是怎样运作、实现的;当然这里的分析仅仅截止究竟层调用播放器之前,由于播放器这...原创 2020-03-07 10:29:08 · 953 阅读 · 0 评论 -
如何确定使用的kernel defconfig和dts配置文件 比较实用 新手福利
如何确定Dragonboard410c使用的kernel defconfig和dts配置文件展开各个平台内核defconfig配置文件一般都是在kernel/arch/arm64/configs/目录下,但往往这个目录下放了好几个项目的defconfig文件,那我们如何找到自己项目的对应defconfig文件呢?一般我们编译前都会输入下面两条命令:source build/envsetu...原创 2020-03-04 21:46:07 · 4577 阅读 · 0 评论 -
浅谈Android系统编译apk后so文件在dlopen时出现linker权限问题
浅谈Android系统编译apk后so文件在dlopen时出现linker权限问题展开文章目录一、概述二、问题描述三、具体分析四、解决方案在Android 9.0中的解决方案五、总结参考一、概述由于技术能力有限,本文的部分观点可能描述的并非准确,欢迎指正1在早期Android系统源码编译环境中,我们想要编译一个apk需要将java源码,资源文件等同时放在一个工程文件夹中,...原创 2020-03-04 12:29:14 · 2930 阅读 · 5 评论 -
加载so异常总结:System.loadLibrary
加载so异常总结:System.loadLibrary程序引力关注2018.12.11 23:58:08字数 1,271阅读 2,407安卓开发中可能会遇到加载so的场景,但可能会遇到加载异常的情况。笔者对自己遇到的此类情况稍作总结。问题背景有一段网络请求的业务代码原本是在一个应用中的,为了实现复用,将这段业务代码封装成一个模块(module),然后编译成aar给另一个应...原创 2020-03-04 12:00:30 · 2130 阅读 · 0 评论 -
Android 8.0 第三方so库链接出错解决方法
Android 8.0 第三方so库链接出错解决方法展开Android 8.0 第三方so库链接出错解决方法项目在从Android 6.0迁移到8.0的手机上时,突然报错java.lang.UnsatisfiedLinkError: dlopen failed: library "***.so" not found查了各种资料以后,发现由于Google对文件访问的安全性的提高所导致。解...原创 2020-03-04 11:56:31 · 1021 阅读 · 0 评论 -
android N : UnsatisfiedLinkError 只能访问设置为公用库的so库,library_public.txt
android N : UnsatisfiedLinkError 只能访问设置为公用库的so库在android N上使用 .so作为apk的第三方库的时候,会发生java.lang.UnsatisfiedLinkError:09-27 12:17:01.280 D/ListenSoundModel( 3635): Load libxxxjni09-27 12:17:01.292 D/A...原创 2020-03-04 11:53:22 · 1270 阅读 · 1 评论 -
Android下面打印进程函数调用堆栈(dump backtrace)的方法
Android下面打印进程函数调用堆栈(dump backtrace)的方法转载农夫三拳_最后发布于2016-07-05 10:20:49阅读数 8346收藏展开1. 为什么要打印函数调用堆栈?打印调用堆栈可以直接把问题发生时的函数调用关系打出来,非常有利于理解函数调用关系。比如函数A可能被B/C/D调用,如果只看代码,B/C/D谁调用A都有可能,如果打印出调用堆栈,直接...原创 2020-03-02 21:47:11 · 441 阅读 · 0 评论 -
Android调试技巧(一) 归纳的挺好,全面
Android调试技巧(一)锐心凌志关注2018.04.25 13:19:58字数 866阅读 1,630本文介绍一些Android常见的调试技巧一. 获取Trace调用栈信息(Trace)是分析异常经常使用的,这里简单划分两类情况:当前线程Trace: 当前执行流所在线程的调用栈信息; 目标进程Trace:可获取目标进程的调用栈,用于动态调试;1.1 当前线...原创 2020-03-02 21:45:16 · 310 阅读 · 0 评论 -
android开发笔记之mk文件
android开发笔记之mk文件原创hfreeman2008 最后发布于2015-07-07 18:26:29 阅读数 3154 收藏展开注释# -------------------------------------------------------------# START# ------------------------------...原创 2020-02-27 21:49:53 · 389 阅读 · 0 评论 -
Android.mk编译的写法
Android.mk编译的写法更多Android.mk的 用法见:http://blog.csdn.net/fengbingchun/article/details/38705519如何修改Android.mk 为Android系统添加一个新的资源包 :http://my.oschina.net/kingguary/blog/177502?p=1一.Android 的简介:...原创 2020-02-27 21:43:09 · 966 阅读 · 0 评论 -
Android.mk 写法规则
Android.mk写法规则(2016-04-22 14:00:25)转载▼ 分类:Android Android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH...原创 2020-02-27 21:40:41 · 501 阅读 · 0 评论 -
探索platform.xml ---- 入门学习下
探索platform.xmlhttps://blog.csdn.net/sinat_20059415/article/details/80464243?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task前言:最近工作涉及到platform.x...原创 2020-02-24 10:13:58 · 1321 阅读 · 0 评论 -
Linux之Makefile (filter) (ifneq) --- 分析的比较清楚
filter:$(filter PATTERN…,TEXT)函数名称:过滤函数—filter。函数功能:过滤掉字串“TEXT”中所有不符合模式“PATTERN”的单词,保留所有符合此模式的单词。可以使用多个模式。模式中一般需要包含模式字符“%”。存在多个模式时,模式表达式之间使用空格分割。返回值:空格分割的“TEXT”字串中所有符合模式“PATTERN”的字串。函数说明:...原创 2020-02-21 14:46:34 · 4513 阅读 · 0 评论 -
谈谈我开发过的几套语音通信解决方案
转载:https://www.cnblogs.com/talkaudiodev/p/8996338.html谈谈我开发过的几套语音通信解决方案本人从事音频软件开发10+年,既开发过voice相关的,又开发过music相关的,但大多数还是开发voice相关的。掐指一算到现在在通信终端上开发过的语音解决方案共有五套,它们既有有线通信的,又有无线通信的;既有在上层开发的,又有在底层开发的;既有在...原创 2020-01-10 09:48:57 · 341 阅读 · 0 评论 -
深入剖析Android音频之AudioTrack
原文:https://www.cnblogs.com/mfmdaoyou/p/7348969.html深入剖析Android音频之AudioTrack播放声音能够用MediaPlayer和AudioTrack,两者都提供了java API供应用开发人员使用。尽管都能够播放声音。但两者还是有非常大的差别的。当中最大的差别是MediaPlayer能够播放多种格式的声音文件。比如MP3。AAC,...原创 2020-01-08 09:12:30 · 717 阅读 · 0 评论 -
android 系统常用Androd.mk文件语句解释-整理 -----挺详细
android 系统常用Androd.mk文件语句解释-整理原创xiaozheng532345722 发布于2018-04-16 15:01:09 阅读数 152 收藏展开==========LOCAL_DEX_PREOPT := false 直接打包生成.apk 不会附带生成.odex文件了======================LOCAL_PATH:= $(call my...原创 2020-01-02 10:16:53 · 325 阅读 · 0 评论 -
Android音频播放模式切换-外放、听筒、耳机
切换播放模式需要使用AudioManager.默认音频播放使用的是外放(扬声器)。AudioManager audioManager =(AudioManager)context.getSystemService(Context.AUDIO_SERVICE);切换到听筒audioManager.setMode(AudioManager.MODE_IN_CALL);audioMa...原创 2019-12-16 19:38:07 · 2897 阅读 · 1 评论 -
android音频系统(6):AudioService之音频输出通道切换
android音频系统(6):AudioService之音频输出通道切换原创renshuguo123723发布于2019-01-23 11:57:04阅读数 2353收藏展开前言:音频输出的方式有很多种,外放即扬声器(Speaker)、听筒(Telephone Receiver)、有线耳机(WiredHeadset)、蓝牙音箱(Bluetooth A2DP)等,电话免提、插拔...原创 2019-12-16 19:36:13 · 1488 阅读 · 1 评论 -
android声音通道的切换
android声音通道的切换转载neverbefat发布于2016-11-30 14:44:01阅读数 6199收藏展开在进行通道切换时,为什么会在原通道上设置一回在去设置新的通道一、Application framework在Application framework层级是app层的code,是通过android.media提供的API来与audio硬件进行交互动作,...原创 2019-12-16 19:29:14 · 1977 阅读 · 0 评论 -
科普贴 关于Android的音频SRC处理,音质问题
科普贴 关于Android的音频SRC处理,音质问题 [复制帖子标题和链接] 72734 电梯直达 楼主只看该作者 旋律2014独步江湖发表于 2014-2-17 17:52:39来自:浏览器 最新回复 2014-2-18 08:52:52 ...原创 2019-12-09 10:08:05 · 6548 阅读 · 0 评论 -
Linux ALSA驱动框架(一)--ALSA架构简介--声卡的创建
Linux ALSA驱动框架(一)--ALSA架构简介--声卡的创建2018-05-29 06:48:35技术芯阅读数 10528更多分类专栏:linux alsa音频驱动框架版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/sinat_37817094/article...原创 2019-11-01 16:33:31 · 327 阅读 · 0 评论 -
android抓取各种log的方法
android抓取各种log的方法2016-01-27 22:16:05IT十年阅读数 10274更多分类专栏:android版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/matthewei6/article/details/505969831、logcat...原创 2019-10-19 14:47:58 · 1020 阅读 · 0 评论 -
android studio逆向分析apk
android studio逆向分析apk2018年01月12日 10:14:44 louis_老罗 阅读数:356更多个人分类: 安全相关android开发技术相关新版的android studio在工具栏Build>Analyze APK选择apk(或者直接将apk拖至android studio编辑区)可进入apk解析器界面。点击classes.dex进行具体cla...转载 2018-10-22 17:35:46 · 440 阅读 · 0 评论 -
Android编译选项eng、user、userdebug的区别
Android编译选项eng、user、userdebug的区别2013年09月02日 11:33:47 felixs 阅读数:26046更多个人分类: 技术Androideng:debug 版本user: release 版本userDebug版本:部分debug版本 要了解Android编译选项eng、user和userdebug的区别,需先了解下LOCAL...转载 2018-10-22 17:36:47 · 513 阅读 · 0 评论 -
adb remount 系统提示只读文件系统Read-only file system,解决用adb disable-verity
adb remount 系统提示只读文件系统Read-only file system,解决用adb disable-verity2016年09月27日 12:49:36 hzw05103020 阅读数:15554更多个人分类: androidLinux在Android6.0 (Android M)userdebug版本上(eng版本不存在该问题),发现使用adb remount 系统...转载 2018-10-22 17:37:38 · 393 阅读 · 0 评论 -
tinymix进行Acostic测试
Audio chip使用的是WCD9335,使用tinymix进行Acostic测试。下面列出部分命令组合, 关于如何切换codec path,可以参考自己codec的xml档案,android/device/symbol/falcon/mixer_paths_wcd9335.xml</pre><pre code_snippet_id="1892532" snippet_...转载 2018-10-22 17:39:15 · 269 阅读 · 0 评论 -
tinymix的命令格式
tinymix的命令格式2016年12月09日 13:55:01 Johnny_Hu2016 阅读数:5428最近在调试安卓系统的alsa驱动,一开始搞不清楚tinymix要怎么用,今天终于搞清楚了,其实也很简单:先打tinymix,首先系统要有安装好,如果没有的话,需要编译android/external/tinyalsa目录,就会生成1个so和4个可执行文件。现在重点记录怎样用...转载 2018-10-22 17:41:23 · 795 阅读 · 0 评论 -
audio tinymix 使用
audio tinymix 使用2015年12月03日 08:58:13 manshq163com 阅读数:2518更多个人分类: andaroid audio版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] 由于Android中默认并没有使用标准alsa,而是使用的是tinyalsa,所以就算基于命令行的测试也要使用libtinyalsa。And...转载 2018-10-22 17:47:06 · 3406 阅读 · 0 评论 -
【Android 7.0 Audio】:通话中的音频调用接口
【Android 7.0 Audio】:通话中的音频调用接口2017年10月20日 23:49:18 yangchangwen83 阅读数:471 标签: Android Audio Audio架androidaudio 更多个人分类: 06_Android音频系统转载自http://blog.csdn.net/xiashaohua/article/details/53842414...转载 2018-10-31 20:11:57 · 461 阅读 · 0 评论 -
Android音频开发(1):基础知识
http://blog.51cto.com/ticktick/1748506Android音频开发(1):基础知识Jhuster关注5人评论93807人阅读2016-03-07 19:10:08先来点闲言碎语,前段时间我有一段感悟:Android开发,本身并不是一个可以走得多远的方向,它只是一个平台,提供了许多封装好的API,让大家能够快速开发出针对特定业务的应用。 真正有...转载 2018-10-31 20:14:16 · 283 阅读 · 0 评论 -
高通平台Android源码分析之Linux内核设备树
https://blog.csdn.net/yangchangwen/article/details/51214371高通平台Android源码分析之Linux内核设备树2016年04月22日 00:39:55 yangchangwen83 阅读数:3929转载自 http://huaqianlee.me/2015/08/19/Android/高通平台Android源码分析之Linux...转载 2018-11-01 09:06:52 · 320 阅读 · 0 评论