摘要: 前言: 关于ro.serialno这个属性,相信大家都不陌生了,应用层的Build.getSerial(),Build.SERIAL等均是直接或间接的获取了这个属性值。接下来从boot到系统应用,小小的分析一下它的整个流程: 由于是APP经常使用,那我们从应用层分析到底层kernel/boot 一, 阅读全文
posted @ 2023-02-24 19:35 耳东Sir 阅读(1109) 评论(0) 推荐(1) 编辑
摘要: 前言: 最近接到个需求,我们新产品上的外包侧APP需要使用硬件唯一ID(不管怎么升级怎么操作,ID始终不变和硬件绑定),用来做权限校验。 由于了解到安卓ID或序列号都会在擦除升级后重新随机生成,所以这里使用硬件上的ID来作为唯一ID,接下来进入正题 此篇以安卓7.1系统为例 一,常用硬件信息ID 这 阅读全文
posted @ 2023-02-23 15:47 耳东Sir 阅读(1145) 评论(0) 推荐(1) 编辑
摘要: 前言 这篇笔记用来收集在日常开发中所用到的安卓adb shell命令,参照了一些大佬的再加上我自己平时用到的整理在了一块儿,感谢无私共享的大佬们。 将会持续更新,欢迎收藏~ 一、基本用法 命令语法 adb 命令的基本语法如下: adb [-d|-e|-s <serialNumber>] <comma 阅读全文
posted @ 2023-02-09 18:03 耳东Sir 阅读(2052) 评论(0) 推荐(0) 编辑
摘要: 前言 相信喜欢写博客的童鞋都或多或少使用markdown来写的博客,使用markdown很香,真的很香,但是写完了上传到网页上就犯难了,图片是以链接/路径插入进markdown文本里的,意味着图片还要一张一张的上传到网页。 这不能忍,所以需要用到图床,图床说白了就是上传图片,并且生成所有人都能访问的 阅读全文
posted @ 2022-11-25 11:50 耳东Sir 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 前言 访问github网速老不好?老掉线?下载贼慢?或许这篇笔记可以帮助你! Github访问慢的根本原因其实是CDN内容分发受到DNS污染,无法连接使用igithub的加速分发服务器,所以国内访问时好时坏。 说人话就是(猜测):GITHUB的服务器在国外,国内想访问就得问DNS具体的IP是哪个,但 阅读全文
posted @ 2022-11-24 15:42 耳东Sir 阅读(5810) 评论(0) 推荐(2) 编辑
摘要: 1.1 开发前准备 1.1.1 Linux 驱动(面向对象) 1).Linux 驱动框架 思想:写驱动的时候,只提供操作硬件设备的函数接口 文件存放磁盘: open ,read ,write ,close ARM exynos4412 origen(母板) 裸机驱动:(硬件操作 + 功能需求) AD 阅读全文
posted @ 2022-11-17 17:50 耳东Sir 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 1 linux环境搭建 1.1 添加交叉开发工具链 新建如下工程目录: gcc-4.6.4.tar.xz #拷贝 tar -Jxvf gcc-4.6.4.tar.xz #解压 cd ./gcc-4.6.4/bin #到.bin目录,pwd获取当前目录 pwd /home/ubuntu/workdir 阅读全文
posted @ 2022-11-17 17:48 耳东Sir 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 错误1 错误信息 15:43 Gradle sync failed: Could not find com.android.tools.build:gradle:7.0.2. Searched in the following locations: - https://jcenter.bintray 阅读全文
posted @ 2022-11-17 17:39 耳东Sir 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 前言~ repo是一款安卓用于管理源码的工具,由python实现,基于git工具 本文介绍了repo的常用使用方式。 一,下载代码 1. repo init 初始化命令 此命令常用选项就那几个,此处取俩举例: -u 后面跟清单文件仓库,manifests.git --repo-url= 后面跟rep 阅读全文
posted @ 2022-11-17 17:38 耳东Sir 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 将现有源码添加进repo管理 适用于大型项内无源码管理(git/repo)的源码 前言 ​ 公司在进行一些项目的开发时,从供应商原厂给的code内没有包含任何源码管理的文件。需要多人协同开发,但由于项目较大,用git管理效率较低,遂总结出此篇文章供大家参考,也是对我踩坑的记录。 ​ 第一次发技术博客 阅读全文
posted @ 2022-11-17 17:38 耳东Sir 阅读(88) 评论(0) 推荐(0) 编辑