【问题标题】:Android studio 3.1 run command does not rebuild the APK [duplicate]Android studio 3.1运行命令不重建APK [重复]
【发布时间】:2018-03-27 08:37:35
【问题描述】:

这是新的 android studio 3.1 版非常烦人的地方,我过去每次代码更改后都会启动运行命令,IDE 会重新构建(整个项目和 APK),然后将其部署到目标设备上。

然后升级到3.1版本后,run命令不再重建apk,并显示如下错误信息。

android studio 3.1 会话“应用程序”:安装 APK 时出错

android studio 3.1 安装 APK 时出现 APK 文件错误

所以我每次修改代码时都点击“rebuild & run”,如何恢复3.0.1版本的旧行为

【问题讨论】:

  • 听起来可能存在读/写权限问题。您是否尝试过重新启动 IDE 甚至整个操作系统?
  • 在 android studio 3.1.1 中修复 详情请查看我的回答 stackoverflow.com/a/49746320/3806413

标签: android android-studio


【解决方案1】:

转到Run -> Edit configurations。然后确保您有Gradle-aware Make 选项,如下图所示。

如果没有,请点击+ 并从

推特上关于此的更多更新:https://twitter.com/androidstudio/status/981914632892960768

【讨论】:

  • 谢谢,问题解决了!!
  • 有同样的问题。感谢上帝的回答:D
  • 谢谢,这对我也有用!
  • @MarcosDaSilva 这不是问题,这是功能!大声笑
  • 不工作:关闭在 0 毫秒内完成 生成依赖项拆分 APK com.android.ide.common.process.ProcessException 时出错:无法在 com.android.builder.core.AndroidBuilder.processResources 处执行 aapt( AndroidBuilder.java:809) 在 com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:797) 在 com.android.build.gradle.internal.transforms.InstantRunSplitApkBuilder.generateSplitApkResourcesAp(InstantRunSplitApkBuilder.java:373)跨度>
【解决方案2】:

禁用即时运行选项。 从文件 > 设置打开设置 导航到构建、执行、部署 > 即时运行 取消选中启用即时运行复选框

【讨论】:

    猜你喜欢
    • 2017-03-08
    • 2023-01-19
    • 1970-01-01
    • 2013-05-23
    • 2016-03-24
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    • 2018-04-05
    相关资源
    最近更新 更多