我正在擴展一個定製的內核分支,它起源於Froyo內核的2.2 。構建過程本身沒有問題;只需輸入「make」 並完成。但我不確定我需要做什麼才能使Android SDK中的其他工具知道新的內核 ;尤其是 模擬器,adb和Eclipse調試器。將定製的Android內核版本與SDK集成
我試過各種東西,比如在系統上運行模擬器和在命令行上運行-userdata參數,這些似乎是可行的,儘管我遇到了讓我不確定的虛假問題。一個常見問題 我看到有時應用程序「掛起」,顯示他們的用戶界面,但 即使點擊主頁或菜單按鈕時也拒絕離開。我嘗試關閉緩存,嘗試 。但是真正的問題在於,我不知道內核構建應該如何傳遞給SDK的 。
我應該複製生成結果(.IMG文件) 〜/ .android /也許?或者在 SDK文件夾中的某個地方?
的工作配方將是很好的,但更好的是內核的構建和SDK工具如何工作在一起的 理解。 例如http://source.android.com/source/using-eclipse.html是 偉大的食譜,但我仍然沒有看到如何亞行和模擬器知道 從哪裏加載.IMG文件。
是的,我正在使用的分支包括他們稱之爲「中間件」的linux內核和java位。就內核而言,我的意思是這個組合。 – Bradjcox 2012-02-18 23:06:26
但是我仍然沒有看到新的模擬器(從你的cmd行)如何被eclipse和類似AVD構建器的工具所使用。我需要在那裏配置什麼,或者eclipse是否注意環境。我似乎記得從終端運行eclipse選擇了這個,但運行Eclipse.app不。順便說一句,這在Mac OSX上是全部的。 – Bradjcox 2012-02-18 23:09:11
要構建必須運行make sdk命令的工具。但如何將它們與eclipse連接,我不知道。你可以從eclipse單獨運行它們。 – Yury 2012-02-18 23:14:03