puse mi carpeta de la aplicación en¿Cómo instalo una aplicación en la carpeta de datos/aplicación en lugar de la carpeta del sistema/aplicación en una compilación AOSP?
packages/apps // inside AOSP source code
Ahora mi aplicación tiene las siguientes Android.mk
en la misma carpeta:
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_PACKAGE_NAME := package_name
LOCAL_CERTIFICATE := platform
include $(BUILD_PACKAGE)
# Use the folloing include to make our test app
include $(call all-makefiles-under,$(LOCAL_PATH))
Ahora, cuando voy a construir mi proyecto AOSP, también compila mi solicitud y pone el APK presentar en el interior:
cabo/destino/producto/$ MY_PLATFORM/system/app
Pero quiero ponerlo en:
cabo/destino/producto/$ MY_PLATFORM/data/app
¿Cómo se hace esto? ¿Qué archivo de archivo cambio?
Bueno, en mi caso, quiero depurar una aplicación del sistema. Mi plan era rootear el dispositivo, eliminar la aplicación de/system /, compilarla localmente con "mm" y luego instalarla en/data /. Esto me permite hacer un ciclo de compilación-instalación-prueba sin tener que reconstruir toda la ROM o volver a flashear el dispositivo. –