【发布时间】:2019-12-18 16:26:03
【问题描述】:
当我从 Android Studio 运行 APK 时,它会在构建文件夹中生成部分 apk。当我单击 Build APK 时,它会在同一文件夹中生成完整的 apk。它们相互覆盖。我需要分离输出,这样如果我只是点击运行,apk 将有自己的“运行”文件夹,当我构建 apk 时,它不会被运行 APK 覆盖。如果这是可能的,有人可以指导我完成设置吗?可能是 gradle 或 Studio 本身中的配置?非常感谢!
【问题讨论】:
当我从 Android Studio 运行 APK 时,它会在构建文件夹中生成部分 apk。当我单击 Build APK 时,它会在同一文件夹中生成完整的 apk。它们相互覆盖。我需要分离输出,这样如果我只是点击运行,apk 将有自己的“运行”文件夹,当我构建 apk 时,它不会被运行 APK 覆盖。如果这是可能的,有人可以指导我完成设置吗?可能是 gradle 或 Studio 本身中的配置?非常感谢!
【问题讨论】:
当您从 android studio 运行应用程序并创建构建 apk 时,它是相同的,因此它会覆盖 apk。它构建 app-debug.apk 文件。我认为您正在尝试创建应用程序发布 apk。为此,您需要使用 generate signed apk 创建一个 apk。它将 debug 和 release apk 分别放在 debug 和 release 两个文件夹中。
【讨论】: