如何在不重建的情况下在不同的设备上安装以前生成的apk?

时间:2015-10-05 19:26:14

标签: android android-studio build android-gradle

我目前正在Android Studio上开发Android应用程序,我正在使用物理和模拟设备(Genymotion)来测试我的应用程序。但每次我想在某些设备上执行我的应用程序时,我必须先将应用程序构建(大约需要2分钟)才能将其安装到设备中,因此如果我使用3台设备,则安装应用程序大约需要6分钟在所有这些中。有没有办法构建应用程序一次并将相同生成的 apk 传递给所有设备而不是每次都重建?

2 个答案:

答案 0 :(得分:0)

点击构建时,在“设备选择器”中,您可以选择一次运行多个设备。您可以通过多种方式执行此操作(括号中的Windows):

  • Command + A(ctrl + A):全选
  • 命令+左键单击(不确定):添加单击选择
  • Shift +左键单击(ctrl +左键单击):在所选和单击之间选择所有
  • Shift +向上/向下箭头(ctrl +向上/向下箭头):添加到选择(向上/向下)

答案 1 :(得分:0)

您可以通过将apk从项目文件夹传输到设备来手动安装apk,但我不确定这是否是您想要的。

可以在以下目录中找到apk,只需转到“应用程序”文件夹并导航到:

Application\app\build\outputs\apk