Java Gradle项目刷新错误:(文件名、目录名或卷标语法不正确)
我正在尝试使用android Studio构建我的第一个android应用程序。不幸的是,每次我打开我的项目,尝试运行它或gradle组装它时,我都会遇到以下错误:Java Gradle项目刷新错误:(文件名、目录名或卷标语法不正确),java,android,gradle,android-studio,android-gradle-plugin,Java,Android,Gradle,Android Studio,Android Gradle Plugin,我正在尝试使用android Studio构建我的第一个android应用程序。不幸的是,每次我打开我的项目,尝试运行它或gradle组装它时,我都会遇到以下错误: Gradle 'MalipoBatteryAlarm' project refresh failed: C:\Users\wickedQuasar\.gradle\daemon\1.10\daemon-6128.out.log (The filename, directory name, or volume label syntax
Gradle 'MalipoBatteryAlarm' project refresh failed:
C:\Users\wickedQuasar\.gradle\daemon\1.10\daemon-6128.out.log
(The filename, directory name, or volume label syntax is incorrect)
导致问题的文件或目录尚不清楚。我曾经通过重建项目、将访问权限更改为username.gradle文件夹或使用默认和可自定义的gradle包装器切换b/w来克服这个错误。从过去两天开始,似乎没有什么能解决它,我完全被卡住了。我也尝试过这个:但它没有解决它
我已经浪费了我生命中数十个富有成效的小时试图修复它,因此任何帮助都将不胜感激。根据我的研究,我发现这个错误通常是由文件名中不可接受的字符引起的。但我似乎找不到我的原因
我正在使用一台32位Win7机器和Android Studio 0.5.5。我的java环境变量设置正确
更新:命令
gradlew build --stacktrace
返回生成成功,但不在IDE中
项目根目录的渐变生成文件:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
allprojects {
repositories {
mavenCentral()
}
}
模块渐变生成文件:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.0.3"
defaultConfig {
minSdkVersion 8
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:appcompat-v7:19.1.0'
compile fileTree(dir: 'libs', include: ['*.jar'])
}
解决方法:现在切换到命令行。使用gradle命令行进行组装,并使用adb和ddms进行安装/监控。现在一切都非常快,在双显示器设置上就像一个魔咒。IDE仍然显示错误,但…似乎所有gradle终端任务都成功运行,但相同的内置IDE任务因上述错误而失败。此外,AS中的“我的gradle控制台”窗口不会显示任何输出。请将生成文件的内容附加到您的问题中。将它们添加到我的问题中。虽然这些是默认配置..是的,这些是标准配置。我想这里面可能有一些习俗。在IDE和命令行中运行时,工作目录不同,因此我认为可能会出现一些奇怪的情况。错误显示在对话框窗口中,一些中间任务[文件]报告了该错误。有没有办法追踪它的来源。。。。?