我首先遇到了一个gradle错误,我需要更改版本。我在android studio网站上看到了这个问题,我按照指示在gradle文件中更改了这一行:
classpath 'com.android.tools.build:gradle:0.5.0'
我的错误没有消失,我的主要充满了红色下划线。然后我重新启动Android Studio,一切似乎都已修复。
但是当我尝试从我的Mac书籍中编译并运行我的手机时,我收到了这个错误:
Gradle: A problem occurred evaluating root project 'BeerPortfolioPro'.
> The SDK directory '/Users/Mike/Library/Caches/AndroidStudioPreview/compile-server/"/Applications/Android Studio.app/sdk"' does not exist.
我的gradle构建文件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.0'
}
}
apply plugin: 'android'
dependencies {
}
android {
compileSdkVersion 17
buildToolsVersion "17"
defaultConfig {
minSdkVersion 11
targetSdkVersion 17
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
}
}
答案 0 :(得分:3)
您可以将依赖关系更改为'com.android.tools.build:gradle:0.5.4'
。
此外,在项目根文件夹中添加一个local.properties文件,其中一行指向Android Studio sdk目录。我不得不说这句话:
sdk.dir=/Applications/Android Studio.app/sdk