会挽雕弓如满月,西北望,射天狼。这篇文章主要讲述Android中ProjectModule的区别相关的知识,希望能为你提供帮助。
Project
可以包含多含 Module。
Project相当于eclipse里面的工作区间,module相当于其project。module可以作为狭义上的模块,可以多个app共用的module。
Module
分为三种:
- App Module:生成 .apk
- Library Module:生成 .aar .aar可以携带资源文件一起打包生成依赖文件
- java Module:生成 .jar jar只能携带java文件
- Make Project:表示创建了一个真正的应用程序,该应用程序可以在设备上运行并且具有apk之类的可执行文件
- Make Module:表示为应用程序创建一个库项目,该项目由应用程序执行,没有apk之类的可执行文件,但具有充当库的.jar文件
- Build apk:当正常运行应用程序时,会在本地生成一个apk文件,就像一个zip文件,并且很容易将其解压缩,没有安全性,基本用于本地测试
- Signed apk:可以使用密码来安全性的创建apk,不容易被解压缩
推荐阅读
- appium---学习
- HSBImageView--android--可以设置HSB值的imageview
- 安卓,ListView,打气筒的初次使用
- 关于Sign in with Apple 后台验证的一些记录
- spring boot 下 mapper接口与xml文件映射问题
- Android WebView 支持 文件上传(Html File Upload)
- 使用Kotlin写的Android动态权限检查
- Android_存储之文件存储
- 在Recyclerview Android中从Firebase检索日期