上一页 1 2 3 4 5 6 7 8 9 ··· 48 下一页
摘要: 1. 代码举例 //example.c #include <stdio.h> int addNumbers(int num1, int num2) { return num1 + num2; } int main() { int a = 10; int b = 20; int sum = addNu 阅读全文
posted @ 2024-07-16 19:23 yongfengnice 阅读(104) 评论(0) 推荐(0)
摘要: android系统开发每次编译系统都要先执行envsetup.sh文件,这是为什么, 今天我们从build/envsetup.sh文件的开头位置找到了原因 原因就是执行. build/envsetup.sh这个脚本就会临时添加下面的shell函数到我们的环境变量,后续使用的lunch、make、m、 阅读全文
posted @ 2024-07-11 11:41 yongfengnice 阅读(93) 评论(0) 推荐(0)
摘要: 1. 编译aosp源代码 1.1 首先是要完整编译一次源代码的,这样方便使用编译好的gcc等编译工具,也方便内核源代码编译后的产物的验证 1.导入环境变量:source build/envsetup.sh 2.选择编译目标:lunch aosp_sailfish-userdebug 3.开始执行编译 阅读全文
posted @ 2024-07-05 15:30 yongfengnice 阅读(640) 评论(0) 推荐(0)
摘要: 1.使用aidegen打开Launcher3项目 1.1 首先整个aosp源代码编译成功过,自然也就是编译成功了aidegen工具。Android10之后才有aidegen工具,之前还只是idegen工具相对难用点。 1.2 先cd来到源代码根目录下:cd ~/aosp_10.0.0_r17 1.3 阅读全文
posted @ 2024-06-13 19:26 yongfengnice 阅读(1322) 评论(0) 推荐(0)
摘要: 1. 环境准备 建议参考之前编译的aosp12这篇文章,因为我这边之前编译成功过,这次直接编译aosp基本没报错 文章链接:https://www.cnblogs.com/yongfengnice/p/18070332 1.1 安装VMware虚拟机、Linux编译环境以及aosp编译依赖的第三方依 阅读全文
posted @ 2024-06-13 15:53 yongfengnice 阅读(953) 评论(0) 推荐(0)
摘要: 1.下载google官方pixel刷机包(需要FQ,没有的可以v我给你也行) 下载地址:https://developers.google.com/android/drivers?hl=zh-cn pixel10最新支持的系统镜像地址:https://dl.google.com/dl/android 阅读全文
posted @ 2024-06-12 19:15 yongfengnice 阅读(945) 评论(0) 推荐(0)
摘要: 1. 问题 在复杂的稍等大点的flutter项目当中,依赖各种第三方框架是很正常,而且也有有很多依赖的,但有时难免存在不同的框架刚好使用了同一个依赖库的不同版本,特别是依赖了系统的某个库的不同版本 这个时候就难免会出现同一个依赖库不同版本冲突的编译失败问题 2. 现象 Because flutter 阅读全文
posted @ 2024-05-16 11:58 yongfengnice 阅读(1294) 评论(0) 推荐(0)
摘要: 问题描述 xcode升级后,ios项目出现了No such module 'UIKit'异常,编译失败 原因分析 看起来像是找不到UIKit这个依赖,那就import UIKit试一下,还是不行哎,各种百度Google,找到了说法是因为UIKit只有在iPhone和iPad下才有,Mac平台没有这个 阅读全文
posted @ 2024-05-15 16:42 yongfengnice 阅读(982) 评论(0) 推荐(0)
摘要: 1. 问题描述 为了适应ios上架要求,我们项目升级了flutter升级到3.19.6的,但是莫名其妙出现了这个崩溃,最关键的是没有关键的崩溃日志,不管是flutter侧还是ios原生侧都看不出哪行代码引起的 2. 问题排查 首先,通过崩溃日志的关键字'io.flutter.1.raster',其实 阅读全文
posted @ 2024-05-14 18:02 yongfengnice 阅读(178) 评论(0) 推荐(0)
摘要: window下使用vscode和cmake开发编译cpp代码 1. 先准备cpp编译环境 还是要先使用vscode和mingw搭建好cpp开发环境,因为cmake不是一个编译工具,它只不过是根据CMakeLists.txt文件生成Makefile文件,Makefile文件再通过make规则使用gcc 阅读全文
posted @ 2024-04-25 10:42 yongfengnice 阅读(1253) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 48 下一页