Android版本编译,及使用fastboots烧android系统版本

首先,当编译整个代码的最好先清理一下之前编译的东西,之前所编译的文件基本上都在 out 目录下。 可以手动删除也可以打开命令窗口用命令删除
1.手动删除:
在目录中找到out文件夹,直接delete即可
2.命令删除:
打开命令窗口-》进入到编译根目录下-》输入命令 “rm -rf out/” -》敲击回车即可。
编译代码
1.如果要编译代码首先确定环境已经搭配完成,之后要确定当前代码版本需要的jdk的版本,android5.0之后编译代码需要安装高于jdk1.6的版本,如何搭配环境,请自行百度一下,谢谢。
2.环境搭配好之后就可以开始编译了,打开命令窗口,进入android的根目录下,输入命令 “make -j8” 即可。
3.代码编译完成会在"out/target/prodect/“代码基线文件夹”/" 生成所有所需文件。
4.另:编译完车之后会在代码根目录中的image/文件生成如SD卡升级包、卡刷包、先刷包、fastboot文件等。

如何使用fastboot烧android系统版本
如果编译完成,就可以开始烧手机了,进入到image文件中找到你所编译的完成的版本,编译的版本会有编译完成时间年月日的后缀,进入到最终目录打开命令窗口即可。

ubuntu系统下 烧制android系统image 命令:
打开命令窗口,进入到fastboot模式,烧制需要的boot文件即可。
1.adb reboot bootloader. —>进入到fastboot模式
2.sudo adb devices —>查看当前处于fastboot模式的设备
3.sudo fastboot flash boot boot.img —>烧入boot.img
4.sudo fastboot flash recovery recovery.img —>烧入recovery.img
5.sudo fastboot flash system system.img —>烧入system.img
6.sudo fastboot flash splash splash.img —>烧入splash.img 此文件是开机动画之前一直显示在手机上的文件。
7.sudo fastboot flash userdata userdata.img —>烧入userdata.img
8.sudo fastboot reboot —>重启手机。

windows 下命令类似,但没有sudo :
1.adb reboot bootloader. —>进入到fastboot模式
2. adb devices —>查看当前处于fastboot模式的设备
3.fastboot flash boot image文件路径 —>烧入boot.img
4.fastboot flash recovery recovery.img —>烧入recovery.img
5.fastboot flash system system.img —>烧入system.img
6.fastboot flash splash splash.img —>烧入splash.img 此文件是开机动画之前一直显示在手机上的文件。
7.sudo fastboot flash userdata userdata.img —>烧入userdata.img
8.sudo fastboot reboot —>重启手机。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值