标签: android gradle module sdk
我们有一个Android项目,其库L1,L2,L3 ......依赖于Apps A1,A2 ......
让我们说
A1与L1和L2有依赖关系
A2与L3
在运行时,当启动A1和A2的应用程序时,有没有办法找出应用程序编译的库/模块?
答案 0 :(得分:1)
假设库之间的类不同,请使用Class.forName()查看库中是否存在类。如果成功,您就拥有该库。如果它抛出NameNotFoundException,则表示您没有该库。
Class.forName()
NameNotFoundException