🐳 《Android》 安卓开发教程 -打包APK包

237 阅读1分钟

一、安卓的APK包

APK包(Android Application Package)是安卓系统用于安装和分发应用程序的文件格式。它包含了一个安卓应用所需的所有文件,如代码、资源、配置文件等。

APK包本质上是一个压缩文件,通常包括以下几个部分:

  1. 代码文件:包含应用的可执行代码,通常是 .dex 文件(Dalvik Executable)。
  2. 资源文件:应用所需的图像、布局、字符串等资源文件。
  3. 配置文件:如 AndroidManifest.xml,它描述了应用的基本信息、权限需求等。
  4. 库文件:如 .so 文件,是应用依赖的本地代码库。

通过APK包,安卓设备能够安装应用,运行时通过解析APK中的内容来实现各种功能。

二、Andoroid Studio打包APK实战

image.png

image.png

image.png

image.png

image.png

signingConfigs {
    debug {
        storeFile file("../rxgd.jks")
        storePassword '******'
        keyAlias ''******''
        keyPassword ''******''
    }
    // release包(优化:改为使用 gradle.properties 配置)
    release {
        storeFile file("../rxgd.jks")
        storePassword '******'
        keyAlias ''******''
        keyPassword ''******''
    }
}