3
소스에서 롬을 만들고 시스템 앱으로 내 앱을 포함하고 싶습니다. 나는 시도했다 :시스템 앱으로 ROM에 앱 포함
1.Copy 내 프로젝트 Android.mk 2.add
$SOURCE_DIR/packages/apps/
에 내 프로젝트의 루트 폴더에 :
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.Configure 마구위한 건물 :
make -j1 otapackage
출력 이미지의 /system/app
디렉토리에 내 앱이 표시되지 않습니다.
무엇이 누락 되었습니까?
잊어 버린 것 같아요 "PRODUCT_PACKAGES를 + ="I 맞춰봐. 내 Android.mk의 LOCAL_PACKAGE_NAME에 해당하는 것으로 보입니까? LOCAL_MODULE_TAGS을 (를) 왜 포함시켜야합니까? –
필자가보기에 LOCAL_MODULE_TAGS는 빌드에 추가되는 소프트웨어를 제어합니다. 귀하의 다른 질문에 대답은 예) – Yury
귀하의 응용 프로그램이 사전 설치되도록 시스템 이미지에 귀하의 응용 프로그램을 포함시키는 것과 같은 일을하는 절차에 대한 문서에 대한 링크가 있습니까? –