我在Eclipse中重命名了我的包,但是一些错误/消息仍然出现在LogCat中的旧包名下。为什么?

时间:2014-07-21 15:05:00

标签: android eclipse

我几天前重命名了我的项目。我重命名了包并更新了所有引用,我更新了清单以反映新名称。我已经完成了对旧项目名称的完整项目文本搜索,并且在我的搜索中没有返回单个实例。

然而 - 当我运行我的项目时,仍会在旧项目名称下生成一些消息。

在LogCat中,它显示3个项目:

All Messages
com.old.old_proj_name (Session Filter)
com.new.new_proj_name (Session Filter)

运行我的应用时,两个过滤器都会填充。

我有时会遇到这样的错误:

Unable to start activity ComponentInfo(com.old.old_proj_name/com.new.new_proj_name.class_name) : java.lang.NullPointerException

为什么会发生这种情况,我该如何解决?

3 个答案:

答案 0 :(得分:0)

检查清单文件并修改活动名称。

答案 1 :(得分:0)

尝试清理(eclipse:Project-> Clean ..)并构建项目。

答案 2 :(得分:0)

我想我明白了。在我的测试平板电脑上安装了旧版本,其中包含旧的软件包名称。当我运行新版本时,似乎Eclipse仍在某种程度上正在倾听。我卸载了旧版本,消息也消失了。