主题 : 一定要執行 ./build-android 來全部編譯嗎? 能不能只有編譯 bluez 就好?(產生我要的 bluetoothd) 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 37502
精华: 0
发帖: 48
金钱: 240 两
威望: 48 点
贡献值: 0 点
综合积分: 96 分
注册时间: 2011-02-11
最后登录: 2011-09-06
楼主  发表于: 2011-03-25 18:59

 一定要執行 ./build-android 來全部編譯嗎? 能不能只有編譯 bluez 就好?(產生我要的 bluetoothd)

各位好,

    我想請問一個關於 android 編輯單一程式的問題,在 Android-2.2/external/bluetooth/bluez 目錄之中,是 BlueZ 的源碼,我對這個源碼進行修改。增加 BlueZ 沒有提供的 Bluetooth profiles , 我想請問,我一定要執行 ./build-android 來編譯全部的模組嗎?    我能不能單純只有編譯 bluez 就好?(產生我要的 bluetoothd ) ...    

   可否請問該要如何做呢?


謝謝您。
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
贡献值: 0 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-03-25 20:06
在ANDROID根目录执行
. setenv

再到bluetoothd的目录执行
mmm ./
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
贡献值: 0 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
2楼  发表于: 2011-03-30 11:50
可以用 mm 和 mmm 编译单个模块,但并不是所有模块都可以单独编译的,
一般app和lib通常都可以单独编译,但一些公共的库就不行。