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.
之后的点有关。
让我知道这是否适合你。
我正在尝试在 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.
之后的点有关。
让我知道这是否适合你。