自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 Image打包流程-Android10.0编译系统(四)

前面我们讲完了Android10.0 编译的初始化和make的完整流程,从make中我们看到了,最终编译会生成system.img、super.img、ramdisk.img等镜像文件,我们把这些镜像文件烧录到手机中,即可完成版本的替换升级。这一节我们来一起看看这些image是如何打包生成的至此,Android10.0中的image打包过程基本上理清了,过程比较绕,相互依赖比较多,逐层解开后,就比较好理解了。

2023-12-19 14:44:17 1008

转载 Ninja提升编译速度的方法-Android10.0编译系统(十)

如何通过Ninja来提升Android编译速度

2022-06-14 16:01:53 1208

转载 Ninja简介-Android10.0编译系统(九)

Ninja具体干了什么

2022-06-14 16:00:10 871

转载 Android.bp 语法浅析-Android10.0编译系统(八)

Blueprint解析Android.bp到ninja的代码流程

2022-06-14 15:58:56 683

转载 Blueprint代码详细分析-Android10.0编译系统(七)

Blueprint解析Android.bp到ninja的代码流程

2022-06-14 15:57:23 948

转载 Blueprint简介-Android10.0编译系统(六)

Blueprint简介

2022-06-14 15:54:24 858

转载 Kati详解-Android10.0编译系统(五)

本节主要来讲解Kati把Makefile编译成build-xxx.ninja

2022-06-14 15:52:26 1192

转载 Image打包流程-Android10.0编译系统(四)

本节主要来进行Android10.0 Image打包流程,理解system.img是如何打包的

2022-06-14 15:49:46 2637 2

转载 make编译过程-Android10.0编译系统(三)

本节主要来进行Android10.0 编译系统的make过程

2022-06-14 15:47:39 378

转载 编译环境初始化-Android10.0编译系统(二)

上一节针对Android编译系统做了一个笼统的说明,这一节针对编译环境初始化做一下详细的展示。

2022-06-14 15:44:14 1021

转载 编译系统入门篇-Android10.0编译系统(一)

编译入门

2022-06-14 15:17:47 2805

原创 android Q vendor.img 打包记录

aosp 代码编译

2022-04-29 15:22:08 1362 2

原创 ubuntu16.04 编译Android AOSP源码 android10

很快啊,现在编译低版本估计会被喷前期准备手里一台mac,一台windows,只有这两台机器配置高,经过查证,mac编译坑比较多,所以最后选择了虚拟机使用ubuntu16.04编译前期准备虚拟机配置:内存14gcpu 16核硬盘 300g固态,编译后产物+源码实测接近250g,加上系统占用什么的,给300g比较放心后期因为给的核心多吃了亏,make的时候用的-j16,但是提示14g内存不够,最后老老实实用的-j4编译的用16核心编译了1个半小时,然后提示内存不足,然后换

2021-02-20 17:48:30 2268

原创 删除指定文件

find -name '*.xltd'|xargs rm -r删除当前目录下 .xltd结尾的文件以及子文件夹下的

2019-09-25 14:23:22 167

转载 PyCharm 激活 截止日期2100年1月

破解补丁激活下载链接: https://pan.baidu.com/s/1jPtq_-nrXSBFH02hfDLufg 提取码: 84d3 并将 JetbrainsCrack-release-enc.jar放置到 pycharm安装目录的\bin目录下(位置可随意,只要配置文件填写相对应的路径)。在 Pycharm安装目录的\bin目录下找到 pycharm.exe.vmoptions ...

2019-03-19 17:49:26 2382 2

原创 Ubuntu16.04安装VirtualBox5.2版本

首先添加VirtualBox的源 sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" >> /etc/apt/sources.list.d/virtualbox.list'添加秘钥wget -q https://www.virtualbox.org/download...

2018-07-10 21:09:13 4798

原创 linux javah 找不到类文件

记录一个坑 在编译jni时 不要在Androidstudio中编译,提示找不到类文件,只需要打开系统的terminalcd到/项目名/app/build/intermediates/classes/debug   执行javah   你的类路径...

2018-03-16 18:05:50 602

原创 android6.0以上模拟位置状态检测

Android 6.0 以下:使用Settings.Secure.ALLOW_MOCK_LOCATION判断。// Android 6.0 以下:是否开启【允许模拟位置】boolean canMockPosition = Settings.Secure.getInt(getContentResolver(), Settings.Secure.ALLOW_MOCK_LOCATION, 0) !

2017-11-03 18:31:08 2551

原创 乌班图16.04配置sdk

开始进入Linux开发模式,自己安装的乌班图16.04,经过尝试,在线安装方便快捷,前提是网速好,省去了配置环境变量下面开始sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-installer按回车确认下一步第一步完成下

2017-08-24 23:25:52 606

原创 struts2的数据校验

首先需要下载struts2所需要的jar包:点击打开链接下面是项目的目录结构regaction.javapackage com.zzm.action;import java.util.Date;import com.opensymphony.xwork2.ActionSupport;public class RegAction extends ActionSuppo

2017-05-16 16:33:35 184

linker and loader 中文版

中文版的linker and loader 送给那些英文头大的朋友,非扫描版

2019-03-19

struts2的数据校验

struts2的数据校验

2017-05-16

struts2的jar

struts2的jar

2017-05-16

实现listview监听button

用于实现在listview中监听button,写的很简单,可以直接拿过来用,一共用了两种方法实现此功能

2016-06-14

Android调用系统相机拍照(返回为原图)

Android调用系统相机拍照,默认返回为缩略图大约几十K,一些场景下返回缩略图时不行的。在这个源码里分别实现了调用系统相机后返回缩略图(几十k)和原图(1—n M不等的图片(即正常用相机拍照的图片))。

2016-06-12

NetAssist.exe

网络调试NetAssist.exe 很好用,NetAssist是一个网络调试工具,可以作为UDP,TCP Server以及TCP Client。主要作为备份,有需要的拿走

2015-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除