Android系統除錯問題與技巧彙總

2021-09-22 19:37:32 字數 544 閱讀 3520

1:android的m、mm、mmm編譯命令的使用

m:編譯所有的模組

mm:編譯當前目錄下的模組,當前目錄下要有android.mk檔案

mmm:編譯指定路徑下的模組,指定路徑下要有android.mk檔案 

需要在android原始碼根目錄執行 . build/envsetup.sh 指令碼設定環境

2:無法通過adb將檔案push到system的問題

android adb除錯時,經常會遇到許可權問題(failed to create file: read-only file system),即使root裝置,在向/system等系統資料夾操作時(比如push、rm等),依然可能會提示「read-only file system」

解決辦法:

1:adb root

2:adb remount

3:adb push *** ***x

如果是高通平台,修改檔案 fstab.qcom

去掉verify,保留 wait。重新編譯 bootimage,使用fastboot把新bootimage刷入系統。

android客戶端除錯問題

情形是這樣子的,有時候自己發現了問題,確認好了幾遍了,然後告訴後端開發人員。其實自己有後端資料庫相關表的資訊,很多時候自己直接使用客戶端來除錯,很少對照 資料庫資料來除錯。所以有時候比較慢,其實自己發現如果客戶端發現了問題,然後也看一下 伺服器的資料,有時候更容易發現問題。單方面的資訊過少也不利於自...

程式除錯問題

問題1 呼叫了matlab的一些lib檔案,修改屬性表中的目錄等,參考opencv配置 問題2 dll檔案 執行,缺少哪個就是將相應的那個新增在工程中 問題3 如果在這個工程中呼叫了opencv封裝的函式,如何進入子函式 將呼叫到的.c h檔案新增在工程中,新增標頭檔案,然後設定斷點,編譯。2.li...

Andorid ADB除錯問題

1 問題 在命令列視窗輸入 adb shell 出現以下結果 daemon not running.starting it now on port 5037 createprocess failure,error 2等。原因 由於c windows system目錄下含有adb.exe檔案,該檔案與...