Android studio gradle build运行时间太长,无法构建apk

时间:2018-01-28 00:26:01

标签: java android android-studio android-gradle android-install-apk

  1. 新项目。
  2. 使用gradle构建系统导入所有lib。
  3. Gradle构建成功。
  4. 启用了gradle offline work和instant run。
  5. 点击我的设备,点击运行。应用程序构建在4分钟内完成。
  6. 在代码中进行少量更改后,我点击了应用更改。
  7. 应用程序在我之前构建的设备上运行完美,但是当我提取安装的应用程序(调试密钥)时,它不会安装在其他设备或同一设备上(软件包当前)。
  8. 我在Android工作室点击了build apk(debug),但gradle build永远在运行。
  9. 请帮帮我朋友。代码中没有错误。当我使用即时运行应用程序在设备上完美打开但我无法提取该apk以在其他设备上进行测试。

2 个答案:

答案 0 :(得分:5)

您需要先禁用即时运行,因为使用Instant Run构建的调试apk无法在测试设备上具有不同api级别的手机上运行。

然后你需要清理并构建apk。如果构建apk似乎永远,请确保您的互联网连接已启动。

答案 1 :(得分:-1)

要解决此问题,无需启用gradle在线模式。我刚刚清理了Project并完成了重建。然后重启Android工作室。现在它非常快速地构建apk。建议启用gradle offline模式(不适用于初始构建和导入新库时)