![](../../asset/images/user/BgImg_default.jpg)
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
开篇总结Binder 是 Android 中的 IPC(进程间通信)的最要一环,它的作用就是:异步调用(单个binder请求)应用向 binder 驱动发送数据后不需要挂起线程等待 binder 驱动的回复,而是直接结束。串行化处理(多个binder请求)对于一个服务端的 AIDL 接口而言,所有的 oneway 方法不会同时执行,binder 驱动会将他们串行化处理,排队一个一个调用。像一些系统
由于Android系统采用Linux架构,所以Android的系统分区可以类比同样采用Linux架构的操作系统(如Windows)
![文章图片](https://img-blog.csdnimg.cn/909035ba7e5d404baff8a70d39e29c12.png)
SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,...
repo是什么?官方的定义:Repo是谷歌用Python脚本写的调用git的一个脚本,可以实现管理多个git库。个人理解:repo这个工具,是一个脚本。这个脚本是对git库的管理。类似什么呢,类似makfile。功能是使你简单一敲make,就ok了。repo 呢,简单一敲,repo init -u <url> <option> 。url 指的是 manifest仓库地址,o
![文章图片](https://img-blog.csdnimg.cn/ea6723e8c6e741339ff9fb8497af5b2d.png)
直到Android 6.0,Android多用户才比较完善,国内外的厂家也纷纷开始针对多用户这个噱头来做各种 “花里胡哨” 的操作,“手机分身”、“分身应用”、“应用双开” 应运而生,不得不说,国内的厂家在多用户这方面定制化到如今已经非常稳定和完善了。
![文章图片](https://img-blog.csdnimg.cn/img_convert/2fc9d73df8ebca2d74350b61d6ff7b08.png)
WindowManager添加了一个View,并显示到屏幕上
![文章图片](https://img-blog.csdnimg.cn/ff4f1711910a4fa48f47bb45644d9c9a.jpeg)
普通卸载://所有软件的包名adb shell pm list packages//卸载命令adb uninstall 包名Failure [DELETE_FAILED_INTERNAL_ERROR]之后rm apk卸载,貌似只能一次卸载一个系统app,然后重启,再卸载其他的:adb shell pm list packages -s 找到要删除的包名//获取包名地址D:\Android_stud
Android代码异常Calling a method in the system process without a qualified user
![文章图片](https://img-blog.csdnimg.cn/9758bda6a3a043d7af0d67359073d517.jpeg)
FileProvider是android support v4包提供的,是ContentProvider的子类,便于将自己app的数据提供给其他app访问。
![文章图片](https://img-blog.csdnimg.cn/0e76a5a7c22142478ac0ea2dd5ebafdc.png)
BitLocker 恢复密钥
![文章图片](https://img-blog.csdnimg.cn/f663edb0d16b47c5b78b395dab8dce5b.jpeg#pic_center)