1.Android Studio项目结构
(1)从大到小层级:
- 项目
- 模块(一个项目可以有一个或多个模块相互依赖或相互独立)
- manifests(包含AndroidManifest.xml文件)
- java(包含Java源代码文件,根据包名进行区分)
- res(非代码资源,如XML布局)
- 模块(一个项目可以有一个或多个模块相互依赖或相互独立)
- Gradle Script(显示项目中鱼构建相关的所有配置文件)
2.应用签名
1.公钥证书包含公钥或私钥对应的公钥,及可以标识密钥所有者的一些其他元数据
2 公钥证书的所有者对应持有私钥
3. 签名apk时,签名工具会将公钥证书
4. 应用在整个生命周期中必须使用相同的证书,以便用户能够以应用更新的形式安装新版本
感觉第一章的东西对于初学者来说都无关紧要,所以只概括了一点点