如何将应用程序安装到数据/应用程序文件夹而不是AOSP版本中的系统/应用程序文件夹?

我把我的应用程序文件夹中

packages/apps // inside AOSP source code 

现在我的应用程序在相同的文件夹中有以下Android.mk

 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)) 

现在,当我build立我的AOSP项目,它也编译我的应用程序,并把APK文件里面:

出/目标/产品/ $ MY_PLATFORM /系统/应用程序

但是我想把它放在:

出/目标/产品/ $ MY_PLATFORM / data / app中

我该怎么做呢? 什么使文件更改?

Solutions Collecting From Web of "如何将应用程序安装到数据/应用程序文件夹而不是AOSP版本中的系统/应用程序文件夹?"

我通过在Android.mk更改这个东西来获得解决scheme

 LOCAL_MODULE_TAGS := tests 

基本上,android的AOSP构build系统不build立任何东西到/数据。 / data分区的思想是它是用户数据,它将从工厂出货空白(并完全在设备重置时删除)。 如果你想在/ data中安装某些东西,你可以使用“adb install”或任何其他机制进行安装。

你究竟想要完成什么?