- 博客(9)
- 收藏
- 关注
原创 Framework开发之Git管理ROM源码
面对动则10G的ROM源码,在只有一个GIT仓库管理的模式下,如果都纳入GIT管理,会导致GIT各类diff、push、pull等效率非常非常慢,更或者你们公司配置的Gitlab后台压根支撑不了这么大体量的Git仓库,故只能针对源码选择性的纳入Git管理。在开发过程中,哪个文件出现了定制化改动就通过反向忽略机制,解除过滤来纳入Git管理。使用git反向忽略机制来管理ROM源码,反向忽略的关键字为感叹号!以下为ROM根目录下.gitignore文件案列。
2023-03-29 13:50:38
142
原创 Mac环境下开发自有的可Remount的X86安卓镜像
在路径out//target/product/generic_x86_64路径下拷贝出文件:kernel-ranchu、ramdisk.img、system-qemu.img、userdata.img、vendor-qemu.img。本案例中目标为/Users/kaY/Library/Android/sdk/system-images/android-28/default/x86_64。已获得一套android源码和完整的Ubuntu编译环境,本案例中的安卓源码为android-9.0.0_r76。
2023-03-21 18:53:20
379
原创 Settings属性读写
Settings系统属性存储均为xml,分三种:1.global:所有的偏好设置对系统的所有用户公开,第三方APP有读没有写的权限;对应xml路径:/data/system/users/0/settings_global.xmladb指令读写方法: 先adb shell进入终端。读为settings get global 系统属性key 写为settings pu......
2022-05-20 17:58:19
3197
1
原创 git实用操作
1、查看某一文件的提交记录git log filename2、查看某一文件每次提交的diff差异git log -p filename3、查看某一文件在某次提交中的diff差异git show 6bddd filename4、
2022-04-26 17:47:08
79
原创 adb实用命令
1、卸载系统应用adb devicesadb shellpm uninstall -k --user 0 com.xx.yy2、查看当前界面包名adb shelldumpsys window | grep mCurrentFocus
2022-04-26 16:20:25
1702
原创 MAC上ssh拉去代码 The authenticity of host 192.168.xx.xxx can‘t be established
git clone拉去ssh地址的代码报错The authenticity of host '192.168.233.137 (192.168.233.137)' can't be established.ECDSA key fingerprint is SHA256:EsqTfeCJ34DnGV66REuRRPhoFwaLuee5wxFgEAZ8b9k.Are you sure you want to continue connecting (yes/no)? Host key verific
2021-04-30 15:18:41
455
1
转载 android 屏幕适配问题
http://www.2cto.com/kf/201111/109805.html如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.xml文件的元素如下添加子元素 android:n
2015-06-25 09:13:02
262
转载 android中关于tools:context="activity name"解惑
原文链接:http://blog.csdn.net/ada168855/article/details/8675401关于tools:context="activity name"有一段英文说明如下: One more thing: The "tools" namespace is special. The android packaging tool knows to i
2015-06-23 18:52:25
301
转载 Android中Toast显示时间的自定义
转载自:http://www.apkbus.com/forum.php?mod=viewthread&tid=48443Android中Toast的显示时间为特定时间且不可更改,但是有时候我们开发设计需要让Toast显示更长时间,或者自己完全控制Toast的显示和关闭。通过查看Toast类的源码,可以看出,这有点难为它了,Toast类本身并没有提供相应方法。 但是通过源码的查
2015-06-07 10:48:32
922
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人