
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录Headset(耳机)在AudioJack(音频插孔)状态在Android平台版本迭代过程中,新API不断出现,旧API会被标记Deprecated。虽然deprecated的API依然可以使用,但在不断迭代过程中,其起到的作用慢慢不太符合对应的需求,或者其原有实现被分解更加详细地实现。这里我遇到的耳机的状态判断就是其中一种情况。## isWiredHeadsetOn() 在API 15(
在Windows上直接尝试了安装最新版本的Frida及Objection,遇到了问题,安装的坑,Objection安装版本需要配合Frida版本,不能在不指定版本的情况下直接安装Frida,因为默认会安装Frida最新版本,这样在运行objection会提示错误。在开始熟悉Frida时,接触的示例是需要frida-server在一个root过的os环境中运行,便于读取/访问所有需要的数据或其他ap
在android4.0源码出来以后,关于sd卡问题似乎没有解决好,起码上层api中没有体现到位。其实在framework层中有相应的类去获得内外置sd卡信息,是否可读写的权限。在2.x的版本中,在manifest中配置的权限android.permission.WRITE_EXTERNAL_STORAGE确实是用来使得sd卡获得写的权限。而在4.0开发的源码当中,由于有了内外置
从存储介质打开文档使用存储访问框架(SAF-Storage Access Framework)打开文件概览控制流程创建客户端搜索文档搜索结果检查文档元数据打开文档BitmapInputStream创建文档删除文档编辑文档保存权限打开虚拟文件补充——Uri获取对应本地绝对地址使用存储访问框架(SAF-Storage Access Framework)打开文件Android 4.4(api lev..
现在的 OpenHarmony 4.0 源码已经有了,在 https://gitee.com/openharmony 地址中,描述了源码获取的方式。下来先写下 windows 的获取方式,再写 ubuntu 的获取方式。获取源码前,还需要的准备工作是在 gitee 上添加 ssh 公钥来保证 PC 可以正确发起请求并下载。具体的生成 ssh 公钥方式,在 gitee 官网上按照步骤操作就可以了。

文章目录Headset(耳机)在AudioJack(音频插孔)状态在Android平台版本迭代过程中,新API不断出现,旧API会被标记Deprecated。虽然deprecated的API依然可以使用,但在不断迭代过程中,其起到的作用慢慢不太符合对应的需求,或者其原有实现被分解更加详细地实现。这里我遇到的耳机的状态判断就是其中一种情况。## isWiredHeadsetOn() 在API 15(
创建第一个ohosc工程
文章目录Java栈——操作数栈Java栈——操作数栈先明确一个概念,Java栈(虚拟机栈)内存储的是栈帧,多个栈帧组成了一个虚拟机栈。栈帧是JVM进行方法调用使用的数据结构。栈帧内保存包含有操作数栈。操作数栈保存了方法执行过程中各指令的操作数。看下边代码:public class Test1 {public int add(int a, int b) {int c = a + b;return c
Putty连接虚拟机工作中常使用putty连接到实验室单板上进行操作,为更快的熟练掌握linux下的vi操作及常用的linux命令,决定在自己笔记本上弄个环境。自己动手弄了一下,还是花了不少时间的。实验环境:操作系统:win7 ultimate虚拟机:vmvare8.0虚拟机镜像:ubuntu 11.10连接工具
第一种解决方案,使用 rc-local.service 方式,但由于在新版本中,rc-local.service 默认就关闭了,因此不选择这种方式。安装完成ubuntu虚拟机后,需要建立共享文件夹来方便在Host主机和虚拟机ubuntu之间分享文件。这样创建出来的挂载共享文件夹,在虚拟机重新启动后,会消失不见。在虚拟机中,在ubuntu终端中使用指令设置挂载路径。目录中可以看到创建的共享文件夹名。
