android源码方式内置app:
1.例如内置MyApp.apk:将MyApp源码在packages\apps目录下.
2.编写MyApp的mk文件内容如下:
# Copyright 2007-2008 The Android Open Source Project
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := MyApp
LOCAL_CERTIFICATE := platform
include $(BUILD_PACKAGE)
# Use the folloing include to make our test apk.
include $(call all-makefiles-under,$(LOCAL_PATH))
注意:LOCAL_PACKAGE_NAME := MyApp
3.修改文件\build\target\product\common.mk文件如下
PRODUCT_PACKAGES := \
libI420colorconvert \
libvcodec_utility \
libvcodec_oal \
MyApp \
4.重新编译源码,烧机启动就可以看到自己内置的MyApp.apk
1.例如内置MyApp.apk:将MyApp源码在packages\apps目录下.
2.编写MyApp的mk文件内容如下:
# Copyright 2007-2008 The Android Open Source Project
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := MyApp
LOCAL_CERTIFICATE := platform
include $(BUILD_PACKAGE)
# Use the folloing include to make our test apk.
include $(call all-makefiles-under,$(LOCAL_PATH))
注意:LOCAL_PACKAGE_NAME := MyApp
3.修改文件\build\target\product\common.mk文件如下
PRODUCT_PACKAGES := \
libI420colorconvert \
libvcodec_utility \
libvcodec_oal \
MyApp \
4.重新编译源码,烧机启动就可以看到自己内置的MyApp.apk