android
文章平均质量分 82
feng_92
一名搬砖工!
展开
-
windows下替换android模拟器镜像文件
1.编译android源码在"out\target\product\项目名"目录里找到如下几个文件:advancedFeatures.inisystem/build.propencryptionkey.imgkernel-ranchuramdisk-qemu.imgsystem-qemu.imguserdata.imgvendor-qemu.imgVerifiedBootParams.textproto2.创建模拟器2.1选择设备2.2选择版本选择编译的android源码版原创 2022-03-25 12:24:09 · 3483 阅读 · 2 评论 -
添加系统服务
ServiceManager IBinder Service原创 2018-04-02 16:17:09 · 1065 阅读 · 1 评论 -
AutoMotive介绍
AutoMotive整体架构从这幅图中我们可以看出,Android AutoMotive是在原先Android的系统架构上增加了一些与车相关的(图中虚线框中的)模块。1.Car Apps:汽车系统中专有的App(/platform/packages/apps/Car/)├─Dialer 拨号盘├─Hvac 空调├─LatinIME 输入法键盘├─Launcher 主界面├─LensPicker├─libs car apps通用lib库 │ ├─ca原创 2021-01-18 14:45:17 · 3839 阅读 · 4 评论 -
ANR分析
ANR分析1.什么是ANRANR即Application Not Responding,顾名思义就是应用程序无响应。在Android中,一般情况下,四大组件均是工作在主线程中的,Android中的Activity Manager和Window Manager会随时监控应用程序的响应情况,如果因为一些耗时操作(网络请求或者IO操作)造成主线程阻塞一定时间,那么系统就会显示ANR对话框提示用户对应的应用处于无响应状态。2.为什么会发生ANR一句话总结:主线程没有在规定的时间内,做完要做的事情,就会发生A原创 2021-01-05 16:59:30 · 2001 阅读 · 0 评论 -
Android studio使用debug调试
AS debug调试原创 2017-10-13 15:42:30 · 1076 阅读 · 0 评论 -
系统签名
android系统签名原创 2017-10-14 14:26:07 · 669 阅读 · 0 评论 -
repo介绍
转自文章《Android内核开发:理解和掌握repo工具》和《Repo的理解和用法小结2》1. repo是什么?repo是一种代码版本管理工具,它是由一系列的Python脚本组成,封装了一系列的Git命令,用来统一管理多个Git仓库。2. 为什么要用repo?因为Android源码引用了很多开源项目,每一个子项目都是一个Git仓库,每个Git仓库都有很多分支版本,为了方便统一管理...转载 2018-12-04 19:10:13 · 4608 阅读 · 0 评论 -
android studio打包apk,aar,jar包
转自文章《Android Studio打包apk,aar,jar包 总结》原文地址:https://blog.csdn.net/androidstarjack/article/details/52368877文本我们将讲解android studio打包apk,aar,jar包的相关知识。apk包就是android系统的安装包,这里没什么好说的,aar包是android中独有的类库包,而jar...转载 2018-12-06 14:43:49 · 303 阅读 · 0 评论 -
Android6.0指纹框架
1. FingerprintService的启动在系统开机的时候,会启动各种Service,包括FingerprintServiceFingerprintService的启动在SystemServer.Java的startOtherService方法中:1.开启FingerprintService服务,调用FingerprintService.java中的onStart()方法1.通...原创 2019-03-08 15:48:17 · 431 阅读 · 0 评论