各位先進好...
敝人是個初出社會新手,我想要移植 hal module 進
out/target/product/平台/system/lib64/hw
我的步驟是先在 mkdir mydroid/device/廠商/平台/libsensors
並照ASOP內原有的 mydroid/hardware/akm/AK8975_FS/libsensors/* 丟到上面的路徑
Android.mk 內容:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := sensors.abc
LOCAL_MODULE_RELATIVE_PATH := hw
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := \
sensors.cpp \
SensorBase.cpp \
AccSensor.cpp \
GyroSensor.cpp
MagSensor.cpp \
FusionSensor.cpp \
InputEventReader.cpp
LOCAL_SHARED_LIBRARIES := liblog libcutils libdl
LOCAL_PRELINK_MODULE := false
include $(BUILD_SHARED_LIBRARY)
回到 mydroid
. ./build/envsetup.sh
lunch xxxxx-eng
make
在 out/target/product/平台/system/lib64/hw/ 下沒有看到 sensors.abc.so
只能到 mydroid/device/廠商/平台/libsensors/ 下,下 mm 指令
才會在 mydroid/out/target/product/平台/obj/lib/ 看到 sensors.abc.so
我希望能直接在 mydroid/ 下 make ,然後 module 直接複製到
out/target/product/廠商/平台/system/lib64/hw/ 下,我該怎麼做呢?
謝謝..