手把手教你打包安卓APP

5步完成安卓APP打包

准备工具

需要先准备好这些:

  • 最新版Android Studio
  • 已经开发完成的APP项目
  • Java开发环境(JDK)

生成签名密钥

keytool -genkey -v -keystore my-release-key.jks
-keyalg RSA -keysize 2048 -validity 10000
-alias my-alias

记住设置的密码!这个密钥文件相当于APP的身份证

配置构建信息

  1. 打开项目找到build.gradle
  2. 添加签名配置:
    signingConfigs {
        release {
            storeFile file("my-release-key.jks")
            storePassword "密码"
            keyAlias "my-alias"
            keyPassword "密码"
        }
    }

正式打包流程

1. 点击菜单栏 Build > Generate Signed Bundle/APK

2. 选择APK或AAB格式(上架商店选AAB)

3. 选择之前生成的.jks文件并输入密码

4. 设置输出路径和构建类型(选release)

5. 点击Finish等待编译完成

验证安装包

检查项操作方法
基础功能测试在不同机型上实际安装运行
体积优化检查.apk文件应小于100MB(过大需精简)
安全扫描检测使用Virustotal等在线工具扫描

常见问题解决:

  • "INSTALL_PARSE_FAILED"错误:
    检查minSdkVersion设置是否过高
  • "Signature mismatch"错误:
    >确认使用的签名文件与之前版本一致