我的库引用了一些大尺寸的jar文件,例如番石榴,math3,但我只使用它们中的一种或两种方法。 我可以将第三方代码缩小到我的库吗? 因为使用当前的aar输出,我的库大小似乎很小,但是对于使用我的lib的应用程序,它将下载所有第三方jar并将整个代码构建到它们的apk中,这会导致较大的大小。如何将外部库缩小到我自己的Android库版本
“aar”似乎只记录它将使用的库,但不会将使用的代码编译进去。有没有库输出类型支持缩小代码?
我看到建议使用proguard或minifyEnalbed。他们不适合我想要的东西。 是否有人熟悉编译器或aar/jar?是否有可能将所有代码打包到一个文件中,而不是在apk编译时下载jar文件?
你应该看看Proguard能为你做些什么 – k3v1n4ud3