jar是仅仅包含class和清单文件,没有资源文件。
arr是包含了class文件和资源文件。aar文件(特别是module打包的arr)在一定程度上加快android studio的速度。Module中的libs目录文件会被打包进arr文件中,但是build.gradle的引用库不会打包进arr文件中.
Module打包成JAR:

特别记住 jar里面没有资源文件,只有单纯的class,最多加assets
ARR:

点击后编译后就会生产arr,在

把他复制到libs里面去,然后在build里面设置

这样就可以了
如果右侧的gradle 面板中没有内容,显示“Nothing to show”,可以尝试一下 android studio 的 file 菜单下的 Sync Project with Gradle Files

本文介绍了aar和jar文件之间的主要区别。重点说明了aar文件如何包含class文件和资源文件,并探讨了aar文件对于提高Android Studio工作效率的作用。同时,文中还解释了在不同情况下如何选择使用aar或jar。
1408

被折叠的 条评论
为什么被折叠?



