Android Framework學習筆記 -- 在android源碼添加項目的正確辦法

主要是Android.mk文件

lib版本

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE := your-module-name
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
LOCAL_SRC_FILES := $(call all-subdir-java-files)

LOCAL_JAVA_LIBRARIES := framework services
#LOCAL_SDK_VERSION := current  
include $(BUILD_JAVA_LIBRARY)

apk版本

# Android threekey
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_SDK_VERSION := current
LOCAL_PACKAGE_NAME := threekey-test
LOCAL_CERTIFICATE := platform
include $(BUILD_PACKAGE)

路徑問題

遞歸所有目錄

LOCAL_SRC_FILES := $(call all-subdir-java-files)

指定目錄

LOCAL_SRC_FILES := $(call $(src_dirs))

當前目錄

LOCAL_SRC_FILES := $(call all-java-files-under, src)

註冊項目

具體看google README.txt

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章