【发布时间】:2014-09-03 05:27:01
【问题描述】:
我有两个项目,A(主项目)和 B(库项目)。 B 包含在 A 的构建路径中。我必须从 A 的一些活动开始 B 的一些活动。这工作正常,直到最近,我不得不从 B 的活动开始 A 的活动。
为此,我尝试将 A 添加到 B 的构建路径中,但是这样做是在无限循环中运行构建过程。所以,显然,这不是实现我想要的正确方法。
我的问题是,如何从包含在主项目中的库中访问主项目的类?
【问题讨论】:
-
这里出了点问题。当一个库项目需要访问库中没有的东西时,您应该将其实际放入库项目中,而不是经历所有的麻烦。
-
好的。那么我想要实现的目标是不可能的?
-
回答你的问题,有可能。您可以使用反射获取该类并使用它调用
startActivity。但是,请注意,您的代码将来很容易中断,因为它仍然可以编译,但只会在运行时抛出错误。
标签: java android eclipse android-activity android-service