IntelliJ 2017.5:在为 android 构建时,我必须重新启动 IntelliJ 才能使对我的 LibGDX 项目的更改生效

无尾礼服

“重新编译 Player.java”(一个明显可见的行要更改的类)和“重建项目”似乎都没有重建东西——在使用其中任何一个之后运行我的应用程序都不会接受我所做的更改。退出 IntelliJ 并重新启动它确实会导致更改被接受。

有趣的是,当我为桌面构建时,这些更改似乎会立即生效,但我现在的主要目标是 android,所以我想让它工作。

几天前它工作正常。在不当行为开始时,我正在运行 2017.3。

我尝试过的事情: * 升级到 2017.5 * 更新系统并重新启动 * 卸载 IntelliJ(从 /opt 目录中删除),并重新安装 2017.3 * 从我的项目目录中删除 .idea 和 .gradle 目录,然后再次导入项目文件夹

老实说,我一直很难找到合适的谷歌术语来尝试解决这个问题,而且我很短。我不认为这是由于 libgdx 造成的,因为我过去在 Android Studio 上偶尔(但并非总是)遇到过类似的问题。

阿布舍克雅利安

尝试在 Android Studio 中禁用 Instant Run

要禁用即时运行:

  1. 打开设置或首选项对话框。
  2. 导航到构建、执行、部署 > 即时运行。
  3. 取消选中启用即时运行旁边的框。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章