编译KaiOS史上最全教程

编译KaiOS系统教程

1.在第一次pull下所有代码时,必须要全编,不能单编

1.1 全编路径

LINUX/android/build/tinno_scripts/

1.2 输入全编指令进行编写

./build.sh u102 userdebug -a no 2>&1 | tee builds.log

2.KaiOS是基于火狐基于html/css/js与C的一款系统

2.1 单编
2.1.1 例:编译gaia中settings

make install-gaia APP=settings

那么这样就可以单编settings模块了
2.2 开启对应端口

adb forward tcp:6000 localfilesystem:/data/local/debugger-socket

2.3 既然基于火狐,那么debug阶段自然要在火狐里

点击右上角—>选择Web开发者—>WebIDE

2.4 进入调试页面后,点击远程运行环境,输入指令

adb forward tcp:6000 localfilesystem:/data/local/debugger-socket

2.5 进到这里比较像web控制台,在我来看,抓取特定元素,以及查看报错的地方,由于系统内dump\debug\log非常多 很容易覆盖,那么我一般会在text里进行查看,当然也是实时更新的.

打开Terminal,找个地方存放文本,我是放到项目下
输入指令:

adb shell logcat -v time > s.txt

那么ctrl+f就可以在海量数据中找到你debug的地方咯~
发布了19 篇原创文章 · 获赞 85 · 访问量 1350

猜你喜欢

转载自blog.csdn.net/qq_45828877/article/details/103313777
今日推荐