首页 文章

Android studio - 部署发布apk而不是调试

提问于
浏览
61

Android Studio中的运行配置只允许您部署默认(调试)APK,但我已经通过在Android Studio中运行gradle assembleDebug(作为外部工具)构建了一个版本APK,并希望部署它 . 但似乎您无法更改Android Studio安装的APK . 有一个部署自定义工件的选项,但我不确定它是什么,或者它是否会有所帮助,而且无论如何,似乎没有在Android Studio项目结构对话框中创建新工件的选项 .

有谁知道我如何指定Android Studio部署的APK的路径?我知道我可以使用adb从命令行安装,但如果我只需单击一个按钮就可以加快速度 . 谢谢 .

3 回答

  • 110

    左边应该是“Build Variants”选项卡 . 在那里,您可以在构建类型之间切换 . 如果没有可见的选项卡,则显示监视器符号的左侧按钮,然后单击它 . 然后你应该找到构建类型 . 将安装所选的一个 .

  • 6

    单击最左侧的 Build Variation 选项卡 . 如果不存在,请按最左侧的显示器图标(较暗的灰色区域):

    Monitor Icon

    在构建变体选项卡中,单击列表项将从 debug 更改为 release .

    Build Variation

  • 43

    运行命令

    ./gradlew assembleRelease
    

    成功构建后,您可以找到.apk文件

    project_path / app / build / outputs / apk / release /

    或者只是通过adb安装

    adb install apk_path
    

    在这里阅读更多 - https://developer.android.com/studio/run/index.html#changing-variant

相关问题