旧的Android项目拒绝构建&引用;本地路径不';“不存在”;

旧的Android项目拒绝构建&引用;本地路径不';“不存在”;,android,android-studio,Android,Android Studio,我已经在Android Studio中加载了一个旧的Android项目(最初是在这个IDE中构建的,IDE本身从那以后就没有更新过),但我似乎无法运行它。相反,我接收以下输出: Waiting for device. Target device: 015d483b8963fc02 Uploading file local path: /....../build/classes/debug/.......apk remote path: /data/local/tmp/......

我已经在Android Studio中加载了一个旧的Android项目(最初是在这个IDE中构建的,IDE本身从那以后就没有更新过),但我似乎无法运行它。相反,我接收以下输出:

Waiting for device.
Target device: 015d483b8963fc02
Uploading file
    local path: /....../build/classes/debug/.......apk
    remote path: /data/local/tmp/......
Local path doesn't exist.
(由于路径长且不重要,因此截断了路径)

我最近一直在修补其他项目,它们都运行得很好,但无论我插入哪种设备作为测试平台,这个项目都拒绝播放。其他项目都是PhoneGap,而这一个是本机Java,如果这提供了任何线索的话

我尝试了Build->Rebuild项目,但没有成功,我检查了清单等常见错误。其他人报告成功运行工具->Android->与Gradle文件同步项目,这对我来说导致了以下错误:

Can't deserialize target data of key 'IdeaAndroidProject'. Given class loaders:[PluginClassLoader[org.jetbrains.android, 10.0]]
有什么想法吗

更新:

我刚刚从Android Studio 0.2升级到0.4,然后运行Build->Clean Project,Build->Rebuild Project,Tools->Android->Sync Project和Gradle文件

尝试运行时出现了相同的原始错误,但这次我又遇到了一个额外的错误,即我的Gradle版本太旧(或者至少是项目引用的版本)。我点击了一个链接,通过重新指向Gradle 1.9自动修复了这个问题,现在我得到了一个错误“Gradle 1.6版是必需的。当前版本是1.9”。

啊哈,修复了

我通过SDK管理器更新了所有API等,然后修改build.gradle,将0.7.+作为类路径加载到中,而不是0.5.+,现在大家又高兴了

不知道为什么渐变同步不知道更新这个值


干杯。

您好,我检查过这条线了,是的。我的“项目结构->模块”选项卡似乎没有任何奇怪的依赖项,但它确实显示了项目的两个变体(一个带有空格,另一个是空格)。我想如果是错误,重建/同步可以解决这个问题?项目编译器输出设置在我看来也很好。我有完整的目录路径,但不是编译器要创建的实际文件。刚刚从IcedTea JDK切换到Sun JDK,在另一个Gradle同步和重建项目后仍然会收到相同的错误。发布build.Gradle、settings.Gradle和Gradle/Gradle-wrapper.propertiesHi@GabrieleMariotti,build.gradle=settings.gradle只是一个包含行gradle-wrapper.properties=