Android Studio 0.2.13缺少dexFile

时间:2013-10-14 12:25:18

标签: android-studio

我正在使用Android Studio,并将其更新到最新版本0.2.13。我的问题是我无法再调试我的项目了。我从gradle得到的错误:

“Gradle: A problem was found with the configuration of task ':AdcSampler:packageDebug'.
> File 'C:\ArneTFS\AndroidStudio\AdcSampler\AdcSampler\build\libs\AdcSampler-debug.dex' specified for property 'dexFile' does not exist.”

而且,我已经检查过,文件不存在!我认为将文件打包成Android格式的结果应该在该路径中产生dex文件? 在我更新到最新版本之前,我的项目曾经工作过。我试图卸载Android Studio并安装了旧版本。但是,现在这也没有用。昨天,它通过魔法突然又开始工作了。我甚至可以更新到最新版本(0.2.13),一切都很好。所以我很高兴去睡觉了,但是当我今天早上试图运行我的项目时,它已停止工作了?!

所以现在我尝试使用默认值生成最简单的项目。编译工作正常,但是当在Gradle packageDebug任务中创建.apk文件时,我得到如上所示的相同错误消息。 Beneth是我的gradle文件:

任何提示?

关心Arne

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.0"

    defaultConfig {
        minSdkVersion 18
        targetSdkVersion 18
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:18.0.0'
}

1 个答案:

答案 0 :(得分:0)

我遇到了完全相同的问题。我花了几个小时寻找解决方案,所有写在这里的Android Studio new project can not run, throwing error都没有帮助我。

但我发现我的问题是什么 - 环境变量USERNAME。我认为,显然,某些软件的安装将我的USERNAME变量从JOHN更改为SYSTEM。你可以看看:

  

echo %USERNAME%

在命令提示符下。 我更改了USERNAME和oops! - 建立成功! 希望,这有帮助。