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 —>重启手机。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
fastboot android10版本 ubuntu linux平台 fastboot version 28.0.2-PD02.200305.0422 $ fastboot -h usage: fastboot [OPTION...] COMMAND... flashing: update ZIP Flash all partitions from an update.zip package. flashall Flash all partitions from $ANDROID_PRODUCT_OUT. On A/B devices, flashed slot is set as active. Secondary images may be flashed to inactive slot. flash PARTITION [FILENAME] Flash given partition, using the image from $ANDROID_PRODUCT_OUT if no filename is given. basics: devices [-l] List devices in bootloader (-l: with device paths). getvar NAME Display given bootloader variable. reboot [bootloader] Reboot device. locking/unlocking: flashing lock|unlock Lock/unlock partitions for flashing flashing lock_critical|unlock_critical Lock/unlock 'critical' bootloader partitions. flashing get_unlock_ability Check whether unlocking is allowed (1) or not(0). advanced: erase PARTITION Erase a flash partition. format[:FS_TYPE[:SIZE]] PARTITION Format a flash partition. set_active SLOT Set the active slot. oem [COMMAND...] Execute OEM-specific command. gsi wipe|disable Wipe or disable a GSI installation (fastbootd only). boot image: boot KERNEL [RAMDISK [SECOND]] Download and boot kernel from RAM. flash:raw PARTITION KERNEL [RAMDISK [SECOND]] Create boot image and flash it. --dtb DTB Specify path to DTB for boot image header version 2. --cmdline CMDLINE Override kernel command line. --base ADDRESS Set kernel base address (default: 0x10000000). --kernel-offset Set kernel offset (default: 0x00008000). --ramdisk-offset Set ramdisk offset (default: 0x01000000)
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
编译Filament的Android版本程序需要以下步骤: 1. 下载并安装Android Studio:访问Android开发者网站(developer.android.com),下载并安装最新版本Android Studio。这是一个集成开发环境(IDE),提供了丰富的工具和库编译Android应用程序。 2. 克隆Filament仓库:在命令行或Git Bash中,使用命令`git clone https://github.com/google/filament.git`克隆Filament的Git仓库到本地。 3. 打开Android Studio并导入项目:启动Android Studio,点击“File”菜单,选择“Open”选项,然后导航到刚刚克隆的Filament目录并选择“build.gradle”文件。点击“OK”来导入项目。 4. 配置编译选项:等待Android Studio完成导入过程后,点击“File”菜单,选择“Project Structure”选项。在弹出的对话框中,选择“SDK Location”并确认已正确设置Android SDK的路径。 5. 构建项目:在Android Studio的工具栏上找到“Sync Project with Gradle Files”的按钮,并点击它来同步Gradle构造文件。然后再点击工具栏上的“Build”按钮,选择“Build Bundle(s) / APK(s)”选项。这将编译并构建Filament应用程序。 6. 安装和运行:编译成功后,在构建输出目录中找到生成的APK文件。将手机通过USB连接到计算机,并在开发者选项中启用USB调试模式。使用ADB(Android Debug Bridge)命令,将APK文件安装到手机上。运行应用程序并验证其正常工作。 以上是在Windows系统编译Filament的Android版本程序的基本步骤。尽管这里提供了一个大致的指南,但具体的操作可能会因为系统配置和软件版本的不同而有所不同。为了更好地理解和完成这个过程,建议查阅Filament的官方文档和与Android开发相关的文档。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值