将应用程序包含在ROM中作为系统应用程序

时间:2012-09-28 16:03:19

标签: android android-source

我想从源代码构建一个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目录中看到我的应用程序。

我错过了什么?

1 个答案:

答案 0 :(得分:4)

我没有在你的mk文件中看到以下行:

LOCAL_MODULE_TAGS := optional

我想您忘记将您的资料包放入build/target/product/core.mk

部分下的PRODUCT_PACKAGES文件中