編譯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的地方咯~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章