【问题标题】:How to generate signed APKs for separate modules in Android Studio?如何在 Android Studio 中为单独的模块生成签名的 APK?
【发布时间】:2020-03-13 14:38:49
【问题描述】:

我的项目有 3 个模块

include ':app'
include ':videograbber'
include ':audiograbber'

现在我想为模块 Videograbber 生成签名 APK

当我在 Android Studio 中使用 Generate Signed APK (app bundle) 时,它直接为“app”生成而不询问任何选择屏幕

我不知道如何为其他模块生成

我读到了这个问题:Android Studio: Multiple APKs for Multiple Modules

但它只有基于 CLI 的解决方案。我需要通过工作室来做

请帮帮我

【问题讨论】:

    标签: android android-studio gradle google-play


    【解决方案1】:

    首先,请记住,您必须在要生成 APK 的模块中应用插件 com.android.application

    其次,我的解决方案适用于 Android Studio 3.6.1

    你可以继续Build -> Generate Signed Bundle / APK... 会打开这个窗口:

    您必须选择APK 并按Next。 之后,将打开另一个窗口:

    在此窗口的Module 选择器中,您可以选择您喜欢的模块(例如:videograbber)并为所选模块生成APK。

    【讨论】:

      【解决方案2】:

      您必须在 Gradle 中创建一个结合所有组件的任务,然后您可以使用 AndroidStudio 来运行该任务。

      【讨论】:

        猜你喜欢
        • 2021-12-12
        • 1970-01-01
        • 2013-12-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-09-11
        相关资源
        最近更新 更多