摘要: 如何去编译APK 在源码环境下,使用mm命令编译module. APK会输出到out/target/product/product_name 目录下. mm -B : 强制重新编译.相当于clean后再编译。 Dalvik与ART的区别 Dalvik: JIT (Just-in-time)实时编译, 阅读全文
posted @ 2021-07-23 10:08 迷~途 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 需求1、在系统启动时候输出自己的log 根据系统启动流程图得知,Android系统会在SystemServer.java中启动 (aosppy2) aosp@ubuntu:~/android/android5.1$ godir SystemServer.java (aosppy2) aosp@ubu 阅读全文
posted @ 2021-07-23 10:07 迷~途 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 类与方法调用图 https://blog.csdn.net/wgheng2011/article/details/79420451 阅读全文
posted @ 2021-07-22 19:13 迷~途 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Samba是什么 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务 简单来说就是 阅读全文
posted @ 2021-07-19 17:29 迷~途 阅读(12510) 评论(1) 推荐(2) 编辑
摘要: 游戏效果图 源代码 #include <stdio.h> #include <graphics.h> #include <easyx.h> #include <conio.h> /* 贪吃蛇,小游戏 */ #define HEIGHT 480 #define WIDTH 640 #define SN 阅读全文
posted @ 2021-07-06 14:48 迷~途 阅读(121) 评论(0) 推荐(0) 编辑
摘要: C语言位运算符 ‘&’ —— 按位与 ,'(x)i == (y)i ==1 则--> (x & y ) i=1,否则(x & y ) =0 ',也就是两个二进制数两位都都为1时,则为1 ,否则为0 ‘|’ ——按位或 , '(x)i=1 或者 (y)i =1 则--> (x | y)i =1' 两个 阅读全文
posted @ 2021-07-05 22:18 迷~途 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 二进制文件的写入读取, 备注:此代码在win10-vs2017中 会出现中文乱码 #include <stdio.h> #include <stdlib.h> #include <string.h> /* printf函数说明 格式化输出 printf 函数声明 int printf(const c 阅读全文
posted @ 2021-07-05 10:15 迷~途 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 类型转换 对于printf函数,任何比int类型小的数都会转换成int,而scanf()则不会,需要手动设置读取的数据类型 输入整数 scanf("%d",&a) 输入short类型scanf("%hd",&a) 逻辑运算符以及优先级 "!age<20" 解读 就是 age 小于20 再取反 int 阅读全文
posted @ 2021-07-05 09:14 迷~途 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1、设置 Linux 构建环境 Android源代码官网:https://source.android.google.cn/ 官方声明:“重要提示:自 2021 年 6 月 22 日起,我们不再支持在 MacOS 上进行平台开发。” 虚拟机环境:使用VMware Workstation Pro16 阅读全文
posted @ 2021-06-21 18:02 迷~途 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Git的使用 Git结合TortoiseGit 的使用 1、提交文件到仓库 创建一个文件,添加至暂存区:选择文件-》右键 点击ADD ,此时 文件左下方出现“+”号 ,文件编辑完成后,在工作目录点击空白处,右键 git-commit ->“master” 将文件提交至版本库 2、查看版本库内的文件 阅读全文
posted @ 2020-09-29 13:48 迷~途 阅读(136) 评论(0) 推荐(0) 编辑