2012-05-04 69 views
-3

我構建了android ICS基礎軟件模擬器。這樣做可以。 然後,我修改了路徑中的c文件:「external \ bluetooth \ bluez \ attrib \ gattrip.c」。還有其他位於此位置的c文件。我不知道如何在ICS基礎上構建這個文件。藍牙-Android ICS基本構建

之前,我建我建立模擬器成功我使用的命令,如下圖所示:

源碼編譯/ envsetup.sh 午餐全英 使-j4

我是否需要建立NDK建立這些文件,如果是的話,我該怎麼做? 也可以請讓我知道我該如何構建這個c文件,以及如何檢查這個已經成功構建。

感謝和謝謝

回答

0

您可以通過再次構建您的整個Android來編譯它們。或者你可以嘗試用手交叉編譯這些部分。但我會去整個重建。

前往您已經克隆了Git和運行這個目錄:

. build/envsetup.sh && lunch full-eng && make –j4 

如果能夠建立的rom你應該能夠重新建立它的仿真器。

+0

嗨我已經這樣做了,但它沒有拉我修改的C文件。我說的原因是我故意寫了一些信息,以便我可以得到錯誤,但沒有拋出錯誤。 – user1374711

+0

但是你知道它確實使用這些文件嗎?您可以在您修改的C文件的目錄中檢查Makefile和Android.mk文件的內部。 – flitjes

+0

我沒有檢查我的android.mk文件。包括「gattrip.c」,我還創建了新文件幷包含在make文件中,我修改了以下路徑路徑中的c文件:「external \ bluetooth \ bluez \ attrib \ gattrip.c」。 – user1374711