2013-06-24 48 views
0

我正试图建立我的android应用程序。 我有一个默认情况下,使用未经修改的活动标签pageradapter片段模板,但是 我得到一个错误,从logcat中指出:Android无法解析超类?

06-24 15:08:18.771: W/dalvikvm(21676): Unable to resolve superclass of Lcom/humbell/infinibook/ExploreActivity; (23) 
06-24 15:08:18.771: E/dalvikvm(21676): Could not find class 'com.humbell.infinibook.ExploreActivity', referenced from method com.humbell.infinibook.MainActivity$2.onClick 

我不使用外部库的库,所以很困惑,所发生的事情。 我认为这是支持库,但我不知道如何检查 - 配置是好的。

我已经卸载并完全擦除了我的SDK,但仍然没有快乐。

这真让我莫名其妙。

我也有问题,创建其他活动的太...完全相同的错误...

感谢您的时间。

Nathan。

编辑:

我还没有从我的活动修改任何代码。 ExploreActivity从Eclipse/ADT生成。如果我使用Tabbed活动,我只会遇到错误 - 如果我使用默认的空白活动,没有任何标签导航,它运行良好 - 这对我来说是与支持库有关的事情,因为这是标签活动使用的内容 - 但是 - 一切都是默认和罚款。

我检查过职业警卫 - 它没有启用。

我不知道什么是错的。

ADT的版本是:v22.0.1-68570

下面是为探索活动代码:

+2

让我们来看看你的代码 –

+1

什么是MainActivity超类?什么是'com.humbell.infinibook.ExploreActivity'? –

+0

你是否已经在'manifest.xml'中定义了所有的活动? –

回答

1

你需要检查你构建路径。 在eclipse中,转到项目>首选项> Java构建路径>订单和导出 确保您已检查到android私有库。 然后项目>清洁... 全部完成!

0

右键单击项目 - 选择属性 - Java构建路径 - 订单和导出,并确保Android专用库被选中。