在Android-x86 4.0的源码中取消了之前3.2create的动作,而是要生成一个audio.a2dp.default.so,来实现A2dpAudioInterface,可是存在一些问题,编译不了?
我在hardware/libhardware_legacy/audio/Android.mk中加入如下规则:
If eq ($(BOARD_HAVE_BLUETOOTH), true)
LOCAL_SRC_FILES := A2dpAudioInterface.cpp
LOCAL_SHARED_LIBRARIES := \
liba2dp \
libcutils \
libmedia
LOCAL_STATIC_LIBRARIES := \
libmedia_helper
LOCAL_C_INCLUDES += $(call include-path-for, bluez)
.....
LOCAL_CFLAGS += \
-DWITH_BLUETOOTH \
-DWITH_A2DP
end if
include $(BUILD_SHARED_LIBRARY)
求指导!
