构建Android Lite版本 - 完整和精简版的模拟器混合在一起



我正在尝试构建Android项目的精简版。足够的。我已经检查了subtest.xml,包装已重命名,但是当我在电话(或模拟器上)安装我的应用程序时,它会接缝以某种方式混合版本,特别是在按下主页按钮然后重新输入应用程序(它将切换为先前安装的完整版)。

我想念什么?为了获得不同版本的应用程序,还有其他需要更改的东西吗?我应该更改应用程序名称或源软件包吗?

更改软件包名称时,您还需要更改文件的名称。因此,如果您的应用最初是my.app.full,则src下的文件将为my/app/full。如果将包装名称更改为my.app.lite,则需要将src下的胶片名称更改为my/app/lite

在所有课程的顶部,您也应该有一个软件包声明。package my.app.full,还需要更改为您的新软件包名称-package my.app.lite

如果您仍然遇到问题,请尝试刷新构建,然后如果不起作用,请删除gen文件(不用担心,在您构建项目时会重新出现)

最新更新