[問題] 如何在AOSP添加原生工具或背景處理程序

作者: gn00618777 (非常念舊)   2014-06-25 16:08:04
如題
下載了佐臻的JAJ2.5P2的AOSP
假設我想要將一個hello-world的cpp檔隨著Android filesystem被編譯
而產生 hello-world binary檔被放置到 mydroid/out/target/product/blaze_tablet\
system/bin/ 裡
我的步驟是在 mydroid/device/ti/blaze_tablet 裡新增HelloWorld資料夾
裡面有hello-world.cpp 和 Android.mk, Android.mk內容如下
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := hello-world
LOCAL_MODULE_TAG := optinal
LOCAL_SRC_FILE := hello-world.cpp
LOCAL_SHARED_LIBRARIES := liblog
include $(BUILD_EXECUTABLE)
為了要將hello-world編譯進system.img,我在 mydroid/device/ti/device.mk
加入 PRODUCT_PACKAGES += \
HelloWorld
最後我編譯 mydroid 但我的 hello-world binary 沒有被放置在 system/bin 裡
請問我是錯了甚麼步驟呢?謝謝。
作者: gn00618777 (非常念舊)   2014-06-26 22:38:00
自推一下@@
作者: chiel (All 噴 將!!)   2014-06-26 23:01:00
mydroid/device/ti/blaze_tablet/device.mk?先看out/target/product/xxx/obj/有沒有build出HelloWorld

Links booklink

Contact Us: admin [ a t ] ucptt.com