编译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