2010-05-22 68 views
0

我想知道是否有可能从另一个android项目引用一个android项目。我有两个项目,test1和test2。我在项目选项卡下的test1的项目属性中添加了test2。不幸的是,它一直抛出一个NoClassDefFoundError。另外,将第二个Android项目(测试2)作为一个单独的apk安装在手机上,或将它作为封装的Android项目(测试1)的一部分?相互依赖的android项目

非常感谢!

回答

1

请注意,如果test2包含资源,这些资源将不会自动打包到非Android项目中,并且R文件不会自动生成。

我建议你看SDK tools(本周发布)的第6版,他们现在支持库项目。

+0

非常感谢您的回复。刚刚了解了图书馆。他们及时发布了它:) – George 2010-05-23 18:39:27

0

您也可以将通用功能提取到第三个项目中并引用它。这应该是一个普通的Java项目,而不是Android项目。所以它会产生你可以参考的jar。