Android Studio没有反映变化

时间:2016-02-23 12:11:03

标签: android android-studio

我正在使用Android Studio开发Android应用。问题是,在我更改了代码并运行工作室之后,有些时候更改的版本没有反映在我的设备中。

这是我尝试过并解决了我的问题......

1. Build > Clean Project > Run
2. Build > Rebuild Project > Run
3. Restart device

我是否一直尝试使用此程序来反映最新的代码更改? 这很无聊...... 我已阅读以下内容:

Android Studio is installing old apk on device

4 个答案:

答案 0 :(得分:2)

有一个名为" Instant Run"在android studio中减少构建过程的时间。如果您使用它,可能会导致问题。尝试将其关闭。

我使用 Android Studio 2.0 Beta 5 和gradle 2.10,我建议使用此版本或更高版本。

答案 1 :(得分:0)

首先......清理项目然后重建它。 如果这不起作用,那么尝试在文件菜单中清除Android studio的缓存。

答案 2 :(得分:0)

我面临同样的问题。在Android Studio中更改了我的代码并开始调试以验证我的实现。没有打破断点,也没有应用我的更改。对我来说,添加

task clean(type: Delete) {
    delete rootProject.buildDir
}

build.gradle帮助。

答案 3 :(得分:0)

如果您的应用很大,那么关闭“Instant Run”并不是一个好主意。

尝试以下操作:

  1. “文件 -> 使缓存无效/重新启动...”。
  2. 如果您使用的是 gradle 6.0(它有一个错误),请使用另一个版本的 gradle。
  3. 转到“运行 > 编辑配置”,然后在“启动前:”下添加“Gradle-aware Make”,如图所示。

enter image description here