当前位置: 代码迷 >> Android >> Android Studio编译运行时 Local path doesn't exist
  详细解决方案

Android Studio编译运行时 Local path doesn't exist

热度:52   发布时间:2016-04-28 07:22:18.0
Android Studio编译运行时 Local path doesn't exist.
最近把Android Studio 从0.2.x更新到了0.3.1,因为Android Studio 0.3.0开始还是更早的版本开始推荐使用Gradle 1.8以上的版本,于是我便Gradle官网更新了Gradle
http://www.gradle.org/downloads

一直没有什么问题,可是当我重新编译工程然后运行的时候,发现Android Studio的Console开始报错
引用

Waiting for device.
Target device: samsung-gt_i9505-db1239c5
Uploading file
local path: /Users/XXXX/Documents/YourProject/YourModule/build/apk/YourApp-debug-unaligned.apk
remote path: /data/local/tmp/com.xxxxx.app
Gradle: Local path doesn't exist.


于是开始谷歌解决方案,有人说重启Android Studio就会好,我重启之后发现无济于事,然后在Terminal 输入 ./gradlew clean clean工程,重新编译还是无济于事,终于在StackOverflow上找到了答案。
链接:http://stackoverflow.com/questions/18256177/android-studio-local-path-doesnt-exist

解决方案如下:

1.更新Gradle之后需要把你当前Module下的 build.gradle文件
引用

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
//确保上面这一行为 classpath 'com.android.tools.build:gradle:0.6.+'
    }
}


2.更改当前Project(请区分Project和Module的区别)下的gradle/wrapper/gradle-wrapper.properties
引用

#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-bin.zip
//更新distributionUrl ,之前可能为 gradle-1.7-bin


3.点击Android Studio工具栏的上的这个按钮同步工程的gradle文件


4.然后重新尝试编译工程并运行。如果还有问题,点击 File->Invalidate Caches/Restart 重启工程即可。
  相关解决方案