我有一个android项目,它编译成库jar以供其他应用程序使用。 我想添加一些来自第三方库的功能。 我还希望我的库的用户只需要包含一个jar(我的)。
是否有可能将第三方lib jar包装成我的一部分?
答案 0 :(得分:0)
如果您设计一个Android应用程序并将其指定为AndroidLibrary以便稍后构建您自己的jar,那么您所要做的就是在构建路径中包含jar。当您以后导出Android版jar时,它将包含您在库中使用的jar。
如果你想从第三方jar中公开这些电话,那么如果你能够从你的lib中使用那些公共电话我就不能确定。但我不明白为什么不这样做。
答案 1 :(得分:0)
你不能在罐子里面引用罐子。 (可能有一些方法,但我认为你不想这样做)见here。
如果链接到Android项目,则可以引用该项目中的jar。如果您的库android项目导出到jar,并且如果您想使用内部jar的公共API,那么您必须单独包含它。
答案 2 :(得分:0)