編譯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