0

我正在尝试构建一个 android 项目的 lite 版本。到目前为止,我已经读过重命名应用程序包(我使用 eclipse 选项来重命名应用程序包)应该足够了。我检查了 manifest.xml,包被重命名,但是当我在手机(或模拟器)上安装我的应用程序时,它会以某种方式混合版本,特别是在按下主页按钮然后重新进入应用程序之后(它切换到以前安装的完整版)。

我错过了什么?为了获得不同版本的应用程序,还有什么需要改变的吗?我应该更改应用程序名称还是源包?

4

1 回答 1

0

更改包名称时,您还需要更改文件的名称。因此,如果您的应用程序最初是,my.app.full那么下面的文件src将是my/app/full. 如果您将包裹名称更改为 ,my.app.lite则需要将电影名称更改srcmy/app/lite

同样在所有类的顶部,您应该有一个包声明,即。package my.app.full,这也需要更改为您的新包名称 -package my.app.lite

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

于 2012-11-07T21:59:26.263 回答