Android 版本中的Bluez是幾版的?你是如何編譯?
Android 2.3.4中的Bluez 4.6.9 的Android.mk沒有把bccmd放進去
在external/bluetooth/bluez/tools/Android.mk中加上
#
# bccmd
#
include $(CLEAR_VARS)
LOCAL_SRC_FILES:= \
bccmd.c \
csr.c \
csr_3wire.c \
csr_bcsp.c \
csr_hci.c \
csr_h4.c \
ubcsp.c
LOCAL_CFLAGS:=
LOCAL_C_INCLUDES:= \
$(LOCAL_PATH)/../src \
$(LOCAL_PATH)/../lib
LOCAL_SHARED_LIBRARIES := \
libbluetooth
LOCAL_MODULE:=bccmd
LOCAL_MODULE_TAGS := eng
include $(BUILD_EXECUTABLE)
bluetooth test
/system/bin/./bccmd -t bcsp -d /dev/s3c2410_serial2 psload -r PSConfigCSR.psr
/system/bin/hciattach -s 115200 /dev/s3c2410_serial2 bcsp 921600
hciconfig hci0 up
sdpd
hcitool scan
/dev/s3c2410_serial2 請自行替換成平台自訂的UART port