Google Android Studio 上的 Glass 编译错误

Google Glass compile error on Android Studio

我正在尝试在 Android Studio 1.1.0 上创建一个 google 玻璃应用程序(基于沉浸式体验),但抛出了这个错误。

错误:无法规范化文件 'C:\Users\admin\AndroidStudioProjects\Sampleapp\app\build\intermediates\mockable-Google Inc.:Glass Development Kit Preview:19.jar' 的路径。 文件名、目录名或卷标语法不正确

我之前在 eclipse 上试过,一切正常,但在 Android Studio 中有点奇怪。

更新

项目:build.gradle

apply plugin: 'com.android.application'

repositories {
    jcenter()
    flatDir {
        dirs 'prebuilt-libs'
    }
}

android {
    compileSdkVersion "Google Inc.:Glass Development Kit Preview:19"
    buildToolsVersion "21.1.2"

defaultConfig {
        applicationId "example.com.Sampleapp"
        minSdkVersion 19
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }

compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
}

如果您使用

就会出现这个错误
classpath 'com.android.tools.build:gradle:1.1.0'

支持 Glass 开发的 Gradle 构建工具的最高级别是

classpath 'com.android.tools.build:gradle:1.0.1'

您可以改用 1.1.+ 的类路径。无论哪种方式,它可能与 Gradle 无法转义路径中 Google Inc. 之后的点有关。

让我知道这是否适合你。