我使用Android Studio分析了apk,发现该apk中的lib文件夹包含android-17.jar和android-23.jar。
对于我的项目而言,将 minisdk = 23设置为26 。 我试图使用此设置来设置所有模块gradle和manifest。之后,使缓存无效并清理项目以构建apk,并且该项目仍包含这些jar。
由于该项目引用了许多本地aar和一些相关的外部编译,所以我尝试在所有项目中使用覆盖所有sdk设置,但仍然没有希望。
对于我来说,我使用minsdk到23很奇怪,但是android-17.jar在apk的lib文件夹中。
我尽力手动检查所有文件,在它们的lib文件夹中没有android-17.jar和android-23.jar。
我只是检查其中之一是否具有res / value-17。请问这是原因吗?但我找不到针对v23的任何资源。有没有类似经验的人可以发表评论吗?谢谢。
这2个jar使apk尺寸变大,我想确定是否有必要添加。