使用活动创建Android库项目

时间:2014-02-16 18:04:07

标签: java android eclipse

我希望有一个Android项目,它将是一个包含我所有活动及其行为的图书馆项目,以及另一个Android项目,即使用图书馆活动的实际应用程序。

我所做的是启动一个新的Android项目,然后选中“标记为库”复选框。在那个项目中,我有一项活动。

我创建了另一个Android项目(常规项目),在项目属性中,我在项目选项卡下添加了上一个项目。对于那个项目,我然后在清单中添加了我从珍贵项目中复制和粘贴的活动防御。

当我尝试运行它时失败:

02-16 19:56:53.164: E/AndroidRuntime(432): FATAL EXCEPTION: main
02-16 19:56:53.164: E/AndroidRuntime(432): java.lang.RuntimeException: Unable to instantiate activity     ComponentInfo{com.test.myapp/com.test.myapp.MyActivity}: java.lang.ClassNotFoundException: com.test.myappcore.MyActivity in loader dalvik.system.PathClassLoader[/data/app/com.test.myapp-2.apk]

我做错了什么?

由于

1 个答案:

答案 0 :(得分:1)

确保不是通过项目参考添加库项目,而是通过Android> “属性”对话框中的库:

enter image description here

将库项目添加到此屏幕右下方列表中的列表中。