Android APK打包过程概述
2016-03-21 00:00
447 查看
1.用aapt命令生成R.java文件
2.用aidl命令生成相应java文件
3.用javac命令编译java源文件生成class文件
4.用dx.bat将class文件转换成classes.dex文件
5.用aapt命令生成资源包文件resources.ap_
6.用apkbuilder.bat打包资源和classes.dex文件,生成unsigned.apk
7.用jarsinger命令对apk认证,生成signed.apk
8. 对签名后的apk文件进行处理,使用zipalign进行字节码对齐
了解上述过程,主要是为了在特定情况下apk的打包过程中,处理某些文件。
2.用aidl命令生成相应java文件
3.用javac命令编译java源文件生成class文件
4.用dx.bat将class文件转换成classes.dex文件
5.用aapt命令生成资源包文件resources.ap_
6.用apkbuilder.bat打包资源和classes.dex文件,生成unsigned.apk
7.用jarsinger命令对apk认证,生成signed.apk
8. 对签名后的apk文件进行处理,使用zipalign进行字节码对齐
了解上述过程,主要是为了在特定情况下apk的打包过程中,处理某些文件。
相关文章推荐
- android 捕获全局异常;
- 【Android入门日记】二、从最开始开始---创建android工程
- 【Android入门日记】一、适合新手看的android环境配置(windows下)
- 使用Kotlin&Anko, 扔掉XML开发Android应用
- Android视频推流直播学习【二】
- Kotlin&Anko, 扔掉XML开发Android应用
- 适配 Android N 需要注意什么
- android多任务同时下载的简单实现
- Android开发初学者必看文档:Android开发规范
- android多任务下载的状态更新
- Android中设置按钮监听事件
- Android——Activity恢复用户用EditText输入的数据
- Android——保存和恢复用户状态
- Retrofit2的简单应用与封装
- Android进阶之线程池
- JNI的使用和注意事项
- Android 应用界面开发笔记 自定义控件与Handler -待更新
- Android5.x 新控件之RecyclerView使用总结
- 一个强大的Android模拟器Genymotion
- android捕获ListView中每个item点击事件