Android studio-部署版本apk而不是调试

Android studio-部署版本apk而不是调试,android,android-studio,Android,Android Studio,Android Studio中的运行配置只允许您部署默认(调试)APK,但我通过在Android Studio中运行gradle assembleDebug(作为一个外部工具)构建了一个发布版APK,并希望将其部署。但是你似乎无法更改Android Studio安装的APK。有一个选项可以部署自定义工件,但我不确定这是什么,或者它是否有帮助,而且无论如何,似乎没有一个选项可以在Android Studio项目结构对话框中创建新工件 有人知道我如何指定Android Studio部署的APK路径吗

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


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

左侧应该是“构建变体”选项卡。在那里,您可以在构建类型之间切换。如果没有可见的选项卡,请左键查找监视器符号并单击它。然后您应该找到构建类型。将安装所选的版本。

单击最左侧的
构建变体
选项卡。如果不存在,请按最左角的监视器图标(深灰色区域):

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

运行命令

./gradlew assemble<variant_name>
//for example
./gradlew assembleRelease
或者直接通过adb安装

adb install apk_path

阅读更多

@nenick抱歉,我看不到。BuildVariants选项卡应该在哪里?当它不可见时,查找位于Android studio左下角的一个小监视器符号。当你点击它时,构建变体标签应该在监视器符号上方不远的左边可见。回答得好!简单实用!谢谢!只是想添加(这让我困惑)即使没有[V]下拉按钮,也只需单击所选的构建类型即可获得菜单!回答得好!在Android Studio 3上,如果您没有找到构建变体,您可以单击查看->工具窗口->构建变体使其出现。这将生成一个未签名的
应用程序版本。apk
,没有adb无法安装,是否要安装没有adb的版本?
adb install apk_path