Android App:最终被编译打包成能在Android设备上运行的APK文件。
Android Library:含有Android特有的库文件,包含APP所需的一切(如源代码、资源文件、Android Manifest),在目录结构上与
Android App相同。Android Library最终被编译打包成供其它Android App依赖的Android Archive (AAR)文件。
Java Library:含有java注解类等,最终被编译打包成Java Archive(JAR)文件,它不能打包Android资源文件,但是Android
Library不仅能打包Java文件还能打包Android资源文件。
摘自:https://www.jianshu.com/p/ebf4dcd3ddd5