一、AndroidStudio中Prtoject目录结构

AndroidStudio关于项目构建

二、AndroidStudio中Module目录结构

AndroidStudio关于项目构建

三、Android apk构建流程

AndroidStudio关于项目构建

我们可以将整个打包过程概括为以下几步:

1、通过aapt打包res资源文件,生成R.java、resources.arsc和res文件(二进制 & 非二进制如res/raw和pic保持原样)
2、处理.aidl文件,生成对应的Java接口文件
3、通过Java Compiler编译R.java、Java接口文件、Java源文件,生成.class文件
4、通过dex命令,将.class文件和第三方库中的.class文件处理生成classes.dex
5、通过apkbuilder工具,将aapt生成的resources.arsc和res文件、assets文件和classes.dex一起打包生成apk
6、通过Jarsigner工具,对上面的apk进行debug或release签名
7、通过zipalign工具,将签名后的apk进行对齐处理。

相关文章:

  • 2021-10-19
  • 2022-12-23
  • 2021-07-17
  • 2021-06-03
  • 2022-12-23
  • 2021-10-18
  • 2021-04-09
  • 2021-10-07
猜你喜欢
  • 2022-01-08
  • 2022-01-13
  • 2021-05-30
  • 2021-07-03
  • 2022-01-13
  • 2021-04-24
  • 2021-09-07
相关资源
相似解决方案