代码更改未在android studio(MAC)中反映

时间:2015-07-07 17:20:06

标签: android android-studio intellij-13

首先,我是Android studio(1.2.2)的新手,所以刚开始使用Gradle脚本。

每次更改后,当我在设备上运行代码时,我的代码更改都没有反映在我的工作室上。 如果我做Build>重建项目它工作正常但我每次都找到I / O错误寻找我的旧路径

I/O Error: /Users..../App/build/outputs/apk/......apk (No such file or directory)

我必须将新的apk重命名为预期的名称,以使其成功运行超时,这是太多的工作。

这是另一个问题但首先,我不想在每次代码更改后一次又一次地重建我的项目。在运行中,最近的代码应该自行编译

我的build.gradle文件为apk提供了这些行,包括变体和版本号

    android.applicationVariants.all { variant ->
 { output ->
    output.setOutputFile(new File(output.getOutputFile().parent, "${output.getBaseName()}-${getVersionName()}-${project.ext.appCommitsAndHash}.apk"))
}

1 个答案:

答案 0 :(得分:0)

不确定问题是什么,这只是一种解决方法。但您可以通过终端手动安装apk:

cd path/to/project_root/build/outputs/apk
adb install -t  -r -d YourApp.apk