Sim*_*ian 94 deployment android android-studio
有时这种情况发生在开发时.我会对我的源代码进行更改,点击全部保存,然后运行,但更改显然不会反映在应用程序中 - (我正在使用设备进行测试).我甚至可以在我的设备上卸载应用程序,再次点击运行,新安装的应用程序仍未反映源代码中的更改.当发生这种情况时,我必须编辑源代码,命中运行,然后可能会出现一个新版本,其中包含我预期的更改将在设备上.
我也尝试过这里的解决方案,但它似乎并不常用.
Sir*_*Lam 95
昨天(2018-03-27)Android Studio发布了从3.0.1到3.1的官方更新,看起来很多人(包括我)再次开始遇到这个问题.
感谢#5评论,下面是它如何解决:
在Android Studio中,转到Run> Edit Configuration.
在Before launch:,如果你找不到Gradle-aware Make,就像下面:
添加Gradle-aware Make和Task留空.
警告:我不知道这些动作意味着什么,以及它是否会引起任何副作用.感谢有人可以给出更多解释!
编辑
感谢@ChristopherSmit引用,此页面提到Gradle-aware make"编译项目并运行Gradle".
起初我猜这可能会Run花费更长的时间,即使没有更改代码; 但经过测试,如果没有更改代码,第二次仍然会快得多.
鉴于如果您使用AS 3.1创建新项目这是一个默认选项,我认为这种配置非常安全.
小智 72
我有同样的问题.当我搜索它时,该线程首先弹出.通过不使用即时运行功能解决了它(希望如此).可能不是最好的解决方案但它现在有效.
只需转到"文件 - >设置 - >构建,执行,部署 - >即时运行",然后禁用它.随着这个Android Studio每次都从头开始构建,但它比不构建它更好.
迷你咆哮:几乎每个版本的Android Studio都带有烦人的bug.他们即将发布第2版,但其测试版仍然存在问题.我希望他们能在不久的将来稳定IDE.
Rüd*_*ger 38
我有同样的问题,使用Android Studio 2.0.0,通过重建我的项目来解决它.
Build > Rebuild Project
或者通过Clean和Rerun
Run > Clean and Rerun
2023 年 8 月
\n这是一个非常常见的问题,解决方案非常简单......
小智 5
直到我意识到我的更改一定不能传播到所有相关文件之前,这才是真正的绊脚石。
如果像我一样在布局方面遇到麻烦,您可能会发现需要在res> layout-v17文件夹中更新布局。我已经通过布局文件夹中的“设计视图”进行了更改,这些更改最初似乎会自动传播到layout-v17。但是,以后没有更改。
检查res> layout-v17文件夹,并查看该文件夹中的.xml文件是否反映了您在res> layout文件夹中看到的更改。您可能会发现他们没有。解决此问题,然后重新部署。像我一样,您应该看到新的代码mod。
希望这可以帮助。
Android Studio 大黄蜂 | 2021.1.1 补丁 1 内部版本 #AI-211.7628.21.2111.8139111,建于 2022 年 2 月 1 日
“编辑配置”选中“始终使用包管理器安装(在 Android 11 及更高版本上禁用部署优化)”
| 归档时间: |
|
| 查看次数: |
49021 次 |
| 最近记录: |