androidexternal目录下新增一个可执行应用及编译
androidexternal目錄下新增一個可執行應用及編譯
?
新增的應用為test文件夾,此文件夾下包含Android.mk和test.cpp文件,Android.mk內容如下:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := study.cpp
LOCAL_MODULE := study
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_PATH := $(TARGET_OUT_EXECUTABLES)
include $(BUILD_EXECUTABLE)
?
TARGET_OUT_EXECUTABLES對應out目錄下的,比如out\target\product\msm8937_64\system\bin
?
截止上面的修改,用mmm external/study可以編譯生成study可執行文件到out\target\product\msm8937_64\system\bin,但是整個系統編譯的時候不會生成。為了在在整個系統編譯的時候(比如make -j16)能夠生成,還需要修改device\qcom\common\base.mk,增加
PRODUCT_PACKAGES += study
?
相關鏈接:
Android源碼開發之添加/刪除系統應用
http://blog.csdn.net/zrf1335348191/article/details/54907228
?
總結
以上是生活随笔為你收集整理的androidexternal目录下新增一个可执行应用及编译的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 9soc sensor与bayer se
- 下一篇: 高通QXDM抓modem log