gradle项目同步失败。基本功能(如编辑、调试)在android studio 1.0.1中无法正常工作

gradle项目同步失败。基本功能(如编辑、调试)在android studio 1.0.1中无法正常工作,android,android-studio,android-gradle-plugin,Android,Android Studio,Android Gradle Plugin,我已经开始使用androidstudio1.0.1,但我无能为力,因为我有这个错误,甚至无法呈现XML 错误:无法启动守护进程。 此问题可能是由于守护进程的配置不正确造成的。 例如,使用了无法识别的jvm选项。 请参阅《用户指南》中有关守护程序的章节,网址为 请阅读以下流程输出以了解更多信息: 初始化VM时出错 无法为对象堆保留足够的空间 错误:无法创建Java虚拟机。 错误:发生致命异常。程序将退出 其他人也面临同样的问题?您可能只是虚拟内存不足 您关注的是RAM的使用(或缺乏),但您现有的J

我已经开始使用androidstudio1.0.1,但我无能为力,因为我有这个错误,甚至无法呈现XML

错误:无法启动守护进程。 此问题可能是由于守护进程的配置不正确造成的。 例如,使用了无法识别的jvm选项。 请参阅《用户指南》中有关守护程序的章节,网址为

请阅读以下流程输出以了解更多信息: 初始化VM时出错 无法为对象堆保留足够的空间 错误:无法创建Java虚拟机。 错误:发生致命异常。程序将退出


其他人也面临同样的问题?

您可能只是虚拟内存不足

您关注的是RAM的使用(或缺乏),但您现有的JVM保留的是虚拟内存,而不是RAM。只要不访问内存的保留页,就不会报告它们的RAM使用情况

虽然Linux通常通过其过度承诺设置来掩盖这一问题,但您在OS级虚拟化环境中运行的事实很可能是减少/禁用过度承诺或设置虚拟内存资源控制上限

在常规操作系统实例(不是容器)上,解决此问题的最简单方法是添加一些交换,这将允许保留内存不浪费RAM。在容器上,克服此问题的方法可能还需要增加全局可用虚拟内存,但更一般地说,只需向容器授予更多虚拟内存即可


()

我也有同样的问题。在我的例子中,修复方法是引用正确版本的JDK。我的Android Studio是64位的(在Windows上,您可以在任务管理器中看到它是Studio64.exe),而它指的是32位JDK。要检查,请转到File>Other Settings>Default Project Structure>JDK location并检查路径。在windows下,如果显示32位位置C:\Program Files(x86)\Java\jdk1.7.0\u 25而不是64位路径C:\Program Files\Java\jdk1.7.0\u XX,请将其更改为正确的路径。如果您没有64位JDK,请下载并安装它。

我遇到了这个问题,以下步骤对我很有效:

1.从用户主目录中删除.gradle

2.文件->使缓存无效/重新启动->只需重新启动

VM初始化期间出错,无法保留足够的空间 对象堆空间错误:无法创建Java虚拟机 机器。错误:发生致命异常。程序将退出

同样的事情也发生在我身上。这只是因为你的32位操作系统没有足够的空间。这是解决办法

1.打开文件->设置->构建工具->编译器

2.在编译器中,您只需将VM选项更新为 -Xmx512m-XX:MaxPermSize=512m

注意:您需要键入相同的字符,包括中间的空格

                        OR
1.只需更新gradle.properties中的行
#org.gradle.jvmargs=-Xmx512m-XX:MaxPermSize=512m

您好这是由于VM选择而发生的:-

这是针对android studio的。请尝试执行以下步骤:-

1) 转到文件并选择设置

2) 现在选择右边的编译器选项

3) 现在在VM选项中输入以下值

-Xmx512m-XX:MaxPermSize=512m

现在应用它。
这将对我有用,希望对你有用。

以下是它对我有用的原因:

文件-->其他设置-->默认项目结构


在JDK位置下,点击“使用嵌入式JDK(推荐)”框

(作为一个魔咒为我工作)32位windows怎么样?我的是32位的,但我仍然无法解决这个问题。那么这可能是另一个原因,在您的情况下,错误消息似乎过于笼统,说它只是因为某种原因无法启动java虚拟机。最有可能的是,它们在某种程度上是不兼容的,在我的例子中,它混合了32位和64位环境。我会尝试重新安装java+studio并再次在android studio中设置路径。对不起,我没有真正的解决方案。希望这可以帮助您: