无法找到重命名的包和现在的活动

时间:2010-10-05 14:18:26

标签: android package

所以今天我有一个明智的想法来重命名我的软件包,现在我的安卓应用程序,我计划在星期四发布,但是没有用。

我收到类似的错误如下:

Error: Activity class {org.me.androidapplication2/com.albertrosa.DEMO.MainActivity} does not exist.

我修改了清单以反映变化:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="com.albertrosa.DEMO"
     android:versionCode="1"
     android:versionName="1.0"

清单还有更多,但这就是我所改变的一切。有什么我错过或做错了。我正在使用netbeans来构建这个应用程序。

3 个答案:

答案 0 :(得分:0)

如您所见,此处的包路径错误:org.me.androidapplication2/com.albertrosa.DEMO.MainActivity

您是否尝试过清理该项目?重建?尝试搜索旧包名称,也许它在某处硬编码?!

答案 1 :(得分:0)

这是一个古老的主题,但有人可能会发现,当您重构包时,您需要编辑清单文件,但是您还需要重构生成的java文件包。

答案 2 :(得分:0)

这恰好发生在我身上。从设备卸载应用程序解决了问题。