Для создания индивидуальной сборки я выполнил следующие действия:
- Создала папку MyApp в корневом каталоге/packages/apps.
- Добавил файл myApp. apk в эту вновь созданную папку.
- В этом месте создан файл Android.mk со следующим содержимым:
include $(CLEAR_VARS)
LOCAL_PRIVILEGED_MODULE = false
LOCAL_UNINSTALLABLE_MODULE:= true
LOCAL_MODULE:= MyApp
LOCAL_CERTIFICATE:= PRESIGNED
LOCAL_SRC_FILES:= $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS:= APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)
include $(BUILD_PREBUILT)`
- Добавил имя моей папки в тег PRODUCT_PACKAGES в файле core.mk в корне/build/target/product.
Код: Выделить всё
$ source ./build/envsetup.sh $ lunch sdk_phone_x86 $ make -j32 sdk sdk_repoПодробнее здесь: https://stackoverflow.com/questions/760 ... -on-androi
Мобильная версия