我有一个我从主要Android项目引用的库项目。库项目有一个Application类,它在库的清单中声明,如下所示,
< application android:name="com.textbook.pageview.BookApp"
我在主项目的清单中声明相同,一切正常,但如果项目已经在其清单中指定了应用程序类,我该怎么办?如何在该场景中调用库项目的应用程序类?如果不这样做,我会得到nullpoin,因为应用程序类会对库进行重要的设置和初始化以使其正常运行。
THX。 幸运
答案 0 :(得分:0)
只需添加库项目:
右键单击您的项目 - &gt;属性 - &gt; Android - &gt;添加库。
答案 1 :(得分:0)
正如@Edward van Raak所说,你必须从主项目的属性引用库项目(两个项目必须在同一个工作区中)。
但您还必须在主项目的文件manifestmerger.enabled=true
中添加行project.properties
,以便合并两个项目的清单文件。