Android构建

  1. Android构建流程
  2. jenkins持续集成构建

Android构建流程

将Java文件编译成.class字节码文件,再将字节码文件和依赖的第三方java文件打包成class.dex安卓可执行的文件,再打包资源文件。最后将dex文件和res文件合并成未签名的包,通过签名打包成完整的包。

  1. 通过apt打包项目中资源文件,生成R.java
  2. AIDL接口转为java接口
  3. 将R.java和java接口通过编译器转换成class字节码文件
  4. 通过使用安卓中的工具将字节码文件打包成dex
  5. 使用安卓工具将资源和dex文件打包成apk
  6. 通过工具将apk进行签名
  7. 通过工具对apk进行对齐,让其减少占用内存

jenkins持续集成构建

jenkins持续构建apk,实现自动化打包。

更多相关文章

  1. Dex2jar 与 JD-GUI快速反编译Android apk文件
  2. [Android] 关于系统工具栏和全屏沉浸模式
  3. Android在SD卡上的文件读写
  4. 2013.12.23 ——— android assents文件路径
  5. Android 制定的ROM包(文件系统根目录结构分析)
  6. Android中xml文件读写
  7. Android 网上学习工具网址
  8. Android中Manifest.xml配置文件
  9. android之layout配置文件解读

随机推荐

  1. Android(安卓)横向ScrollView照片浏览器
  2. Android(安卓)高级UI
  3. [置顶] android 新浪微博客户端的表情功
  4. Android(安卓)正移植到C#
  5. Android方法数
  6. AndroidStudio Build过程解析
  7. Android(安卓)企业需求与开发者状况简析(
  8. 为了获取下一个10亿用户,Google的布局其实
  9. Android:规范命名,让合作更加愉快
  10. Android——内存篇:Android中5种最常见的