首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >更新Android Studio后出现Gradle构建错误

更新Android Studio后出现Gradle构建错误
EN

Stack Overflow用户
提问于 2013-06-15 23:28:12
回答 11查看 90.6K关注 0票数 55

我刚刚更新了Android Studio,现在当我尝试构建我的应用程序时,我得到了以下Gradle错误:

Gradle信息:编译已完成,但在28秒内出现2个错误和0个警告信息:2个错误信息:0个警告错误: Gradle::java.lang.NullPointerException /Users/mhuggins/Sites/SmoothieFlow/build.gradle错误:(9,0) Gradle:评估根项目'SmoothieFlow‘时出现问题。> SDK目录'/Users/mhuggins/Library/Caches/AndroidStudioPreview/compile-server/"/Applications/Android Studio.app/sdk"‘不存在

Android Studio版本详情:

安卓工作室(I/O预览版) AI-130.709792

Build #AI-130.709792,构建于2013年6月14日

JDK 1.6.0_43

VM:苹果公司的Java HotSpot(TM) 64位服务器VM。

有人知道我为什么会得到这个吗?我能做些什么来修复它?

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2013-06-16 23:39:28

尝试在项目的根目录中添加一个名为"local.properties“的新文件(或修改现有文件)。它应该包含

代码语言:javascript
复制
sdk.dir= 

后跟sdk位置的路径,在我的例子中

代码语言:javascript
复制
sdk.dir=/Applications/Android Studio.app/sdk

我认为Android Studio通常会自动创建一个,但它不应该被添加到VCS中。我把它放到我的.gitignore里,然后在我的苹果电脑上克隆了这个项目,这导致了这个错误。奇怪的是,在0.1.5之前,它在没有文件的情况下工作得很好。

票数 136
EN

Stack Overflow用户

发布于 2013-06-28 13:33:07

我在windows XP上运行Android-Studio时也遇到了同样的问题。在更新之后,它一直给我同样的Gradle: A problem occurred evaluating root project错误。所以我要做的是:

1-确保您知道您的android studio目录在哪里,在我的示例中是C:\Documents and Settings\UserName\Local Settings\Application Data\Android\android-studio\sdk

2-打开项目根目录

3-找到local.properties文件并在文本编辑器记事本中打开它

4-更改sdk.dir=“在此处添加您的SDK目录而不带引号”,并确保在每个分隔符sdk.dir=C:\\\Documents and Settings\\\UserName\\\Local Settings\\\Application Data\\\Android\\\android-studio\\\sdk上使用double而不是one。

5-重建你的项目

这是它对我起作用的唯一方式

票数 9
EN

Stack Overflow用户

发布于 2014-09-12 13:39:43

对我来说,问题是在OS X中,我需要将ANDROID_HOME设置为完整路径,例如:

代码语言:javascript
复制
export ANDROID_HOME="/Users/username/Development/android-sdk-macosx"

在使用用户目录速记(~)时,Gradle似乎将其视为相对目录。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17125175

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档