android库项目中使用的jar在使用该库的项目中不可见

android库项目中使用的jar在使用该库的项目中不可见,android,Android,我有三个类似这样的android项目 图书馆 项目A 项目B 我在图书馆里用过admob的jar文件 ProjectA和B使用库项目作为参考,Library.jar admob jar并没有直接添加到项目A或B中。我希望,由于A和B引用的是库项目,库引用的是admob jar,因此我可以访问项目A和B中的admob jar类,而无需在A/B中显式使用admob jar 项目A/B没有与admob jar相关的类的特定代码。相关代码仅在库中,并且该代码是在编译项目时运行的 所以发生的是运行时崩溃,

我有三个类似这样的android项目

图书馆 项目A 项目B

我在图书馆里用过admob的jar文件

ProjectA和B使用库项目作为参考,Library.jar

admob jar并没有直接添加到项目A或B中。我希望,由于A和B引用的是库项目,库引用的是admob jar,因此我可以访问项目A和B中的admob jar类,而无需在A/B中显式使用admob jar

项目A/B没有与admob jar相关的类的特定代码。相关代码仅在库中,并且该代码是在编译项目时运行的

所以发生的是运行时崩溃,说找不到类。如果我将admob jar添加到我的项目中,它们就不会有运行时问题

请告诉我做这件事的正确方法


谢谢,

找到了答案,在项目属性->Java构建路径->订单和导入中,检查了admob jar文件,它成功了:)