如何重新生成apk?

How to regenerate an apk?

今天早上我通过这个命令生成了一个 apk

./gradlew bundleRelease

生成了以下内容:

但是,现在我需要生成更新版本的 apk,因为我对应用程序做了一些更改。

我只是 运行 再次尝试了上述命令,但似乎没有用。这些文件都是一样的。如何重新生成 apk?我需要先删除旧的吗?

bundleRelease 生成一个包 - 仅在您看到的 bundle 目录中归档。如果要生成 APK 和 apk 目录,则应使用 assembleRelease

./gradlew assembleRelease

首先使用

清理旧版本
./gradlew clean

然后使用

构建您的 apk
# for debug
./gradlew assembleDebug

# for release
./gradlew assembleRelease

# if you want all the build variants, just using below command
./gradlew assemble

您的 apk 可以在 output/apk 目录中找到