摘要:
官方文档 https://wiki.lineageos.org/devices/marlin/build 下载源码 repo init -u https://github.com/LineageOS/android.git -b lineage-18.1 repo sync -c 此处需要梯子,同步 阅读全文
摘要:
参考博客 https://blog.csdn.net/weixin_43860588/article/details/105474948 策略选择 本打算在mac上编译源码, 但看到经过反复折腾,最终决定采取移动硬盘格式化为EXT4格式,容量200G。存放aosp代码,mac安装ubuntu虚拟机方 阅读全文
摘要:
卷组扩容 Linux mint采用默认卷组的安装方式 想在卷组 /dev/mapper/mint--vg-root 加入新的硬盘/dev/sdb 参考如何通过lvextend 扩展逻辑卷大小 1.首先要再创建一个物理分区 (使用fdisk /dev/sda,选择n来创建一个新的分区比如sda3,主分 阅读全文
摘要:
参考Android系统源代码情况分析第二章进行实践,为了提高效率,也为了增加实践机会,使用Nexus5进行内核编译。需要说明的是,Android源代码工程默认是不包含它所使用的Linux内核源码,如果需要运行定制的Linux内核,就要单独下载内核源码,并且对它进行编译。Nexus Android源码 阅读全文
摘要:
asop使用清华镜像源https://mirror.tuna.tsinghua.edu.cn/help/AOSP/ 一开始使用每月初始化包的方式因为无法搞定版本的问题,没能通过编译,无奈,老老实实一点点下载吧 repo回退当前分支下所有仓库到指定日期前的最新代码版本 repo forall -c ' 阅读全文
摘要:
repo init -u https://android.googlesource.com/platform/manifest repo sync 之后 这样初始化之后,相当于下载了全部的分支, 本想编译源码烧录到手机Nexus 5,编译时才发现找不到aosp_hammerhead_userdebu 阅读全文
摘要:
java 读文件 http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.htmljava 写文件http://www.jb51.net/article/47062.htmwhile(true) { ... 阅读全文
摘要:
参考: http://www.php.cn/code/3645.html 前言 由于navicat在linux平台不能很好的支持, PHP的学习转到windows平台. php IDE: PhpStorm 64bit(需要和jvm保持一致) XAMPP套件 navicat 可视化数据库 目标: 实现 阅读全文
摘要:
参考 例子 https://www.cnblogs.com/chinajins/p/5622342.html 配置多个网站 https://blog.csdn.net/win7system/article/details/52229796 实践 LAMPP安装后服务器的默认根目录为: /opt/la 阅读全文
摘要:
任何一个控件都是可以滚动的,因为在View类当中有scrollTo()和scrollBy()这两个方法,但使用这两个方法完成的滚动效果是跳跃式的,没有任何平滑滚动的效果.而Scroller正是实现平滑滚动的利器 Android Scroller完全解析 View滑动的若干方法 startScroll 阅读全文
摘要:
https://www.cnblogs.com/willhua/p/5763189.html 参考大神的思路, 动手改造加深理解 要点 定义扇叶 (30, 60, 90 的直角三角形) 找到内六边形顶点 依次移动到顶点,进行旋转(参考第4幅图, 半透明是移动前的图形, 理解下面的计算) mPoint 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
在学习Android软件安全的过程中,经常要用到Android的动态调试。但是呢,一般的Android应用在发布的时候都是发布版的不能直接被调试,为了能使Android应用能够支持调试就需要对Android应用进行解包以及打包加android:debuggable="true"属性处理,比较烦的是有 阅读全文
摘要:
https://blog.csdn.net/rqc112233/article/details/50015069 小技巧:借助syslog 记录时间 cat /var/log/syslog 输出: 稍微改下: 输出为: 主线程初始化互斥锁和上锁, 然后创建子线程, sleep 3s, 子线程会卡在p 阅读全文