Android系统
winter_jay
这个作者很懒,什么都没留下…
展开
-
Android Studio git commit 中文乱码解决
在Android Studio中执行git commit命令时,添加的commit中文信息,会出现乱码。找了各种git config命令都不生效。最后通过环境变量解决。方案:新建环境变量。变量名:LC_ALL变量值:C.UTF-8原创 2020-09-23 14:43:32 · 1554 阅读 · 0 评论 -
Android Car音乐播放器分析
Android Car音乐播放器分析 概述 Android Car系统音乐路径是packages/apps/Car/Media,应用名称是CarMediaApp,包名是com.android.car.media。系统音乐的数据来自同目录的LocalMediaPlayer,应用名称是LocalMediaPlayer,包名是com.and...原创 2019-01-18 18:15:01 · 2110 阅读 · 0 评论 -
Android Display 及强制横竖屏实现
整体框架Android SurfaceFlinger中Display部分Android Framework 中Display 部分--DisplayManagerService对display的管理--WindowManagerService对Display的管理Android系统转屏问题 Android SurfaceFlinger中的Display部分Surfac...原创 2019-01-24 17:47:28 · 2533 阅读 · 0 评论 -
Android系统编译小结
把写的模块添加到系统编译中:在device/qnx/arm64/packages.mk中追加 模块名 \eg: my_app \ kenel错误全编出错: make ARCH=arm64 mrproper 系统中编译添加的aidl: 在上级mk文件的LOCAL_SRC_FILES属性中追加$(call all-Iaidl-files-under, src)...原创 2019-01-24 18:08:10 · 185 阅读 · 0 评论 -
Android烧录img镜像到开发板
secureCRT 选项-会话选项-终端-仿真-回滚-设置缓冲区大小虚拟机-设置-共享文件夹 cd /mnt/hgfs/share 测试拷贝文件: scp a.apk name@192.168.1.1:/mnt/disk2/share 测试拷贝目录: scp -r menu name@192.168.1.1:/mnt/disk2/share删除虚拟机上所有img文件:find...原创 2019-01-25 16:35:40 · 2089 阅读 · 0 评论 -
Android 8.0 Car开发板读取U盘上的文件
整体框架Vold是Volume Daemon的缩写,它是Android平台中外部存储系统的管控中心,是管理和控制Android平台外部存储设备的后台进程。其功能主要包括:SD卡的插拔事件检测、SD卡挂载、卸载、格式化等。Android存储管理的状态控制主要是在StorageManagerService类中,在8.0之前是MountService类。 背景修改Android8.0 ...原创 2019-01-16 13:45:45 · 1287 阅读 · 0 评论 -
Android获取音乐封面信息并在其它应用中显示
背景播放当前板子上的音乐,同时获取音乐信息(封面、时长、歌名)并在其他应用中显示并模拟播放,以实现音乐的同步播放的功能。这里以获取封面信息为例讲解实现。 方案Android源生+socket服务+第三方应用。用Android源生的media播放器,实现获取音乐信息的功能,并在其中添加自定义的AIDL服务;用于和socket服务通讯。Socket服务接收media播放器传过来的...原创 2019-01-29 12:22:54 · 2437 阅读 · 0 评论