我想从源代码构建一个rom并将我的应用程序包含为系统应用程序。我尝试了什么:
1.将我的项目复制到$SOURCE_DIR/packages/apps/
2.在我的项目的根文件夹中添加Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_STATIC_JAVA_LIBRARIES := android-common
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := packagename
LOCAL_CERTIFICATE := platform
include $(BUILD_PACKAGE)
include $(call all-makefiles-under,$(LOCAL_PATH))
3.为maguro配置建筑物:
make -j1 otapackage
但是我没有在输出图像的/system/app
目录中看到我的应用程序。
我错过了什么?
答案 0 :(得分:4)
我没有在你的mk文件中看到以下行:
LOCAL_MODULE_TAGS := optional
我想您忘记将您的资料包放入build/target/product/core.mk
PRODUCT_PACKAGES
文件中