0.4.2にアップデートした後、プロジェクトを開くとこのエラーになります。 'Gradleプロジェクトの同期に失敗しました。基本機能(編集、デバッグなど)が正しく機能しない
イベントログはこれを示します:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
at org.gradle.launcher.daemon.bootstrap.DaemonGreeter.parseDaemonOutput(DaemonGreeter.Java:34)
at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startProcess(DefaultDaemonStarter.Java:109)
at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startDaemon(DefaultDaemonStarter.Java:90)
at org.gradle.launcher.daemon.client.DefaultDaemonConnector.startDaemon(DefaultDaemonConnector.Java:95)
at org.gradle.launcher.daemon.client.DefaultDaemonConnector.connect(DefaultDaemonConnector.Java:72)
at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.Java:149)
at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.Java:74)
at org.gradle.tooling.internal.provider.DaemonBuildActionExecuter.execute(DaemonBuildActionExecuter.Java:42)
at org.gradle.tooling.internal.provider.DaemonBuildActionExecuter.execute(DaemonBuildActionExecuter.Java:29)
at org.gradle.tooling.internal.provider.LoggingBridgingBuildActionExecuter.execute(LoggingBridgingBuildActionExecuter.Java:53)
at org.gradle.tooling.internal.provider.LoggingBridgingBuildActionExecuter.execute(LoggingBridgingBuildActionExecuter.Java:30)
at org.gradle.tooling.internal.provider.ProviderConnection.run(ProviderConnection.Java:106)
at org.gradle.tooling.internal.provider.ProviderConnection.run(ProviderConnection.Java:100)
at org.gradle.tooling.internal.provider.DefaultConnection.run(DefaultConnection.Java:143)
at org.gradle.tooling.internal.consumer.connection.ActionAwareConsumerConnection.run(ActionAwareConsumerConnection.Java:40)
at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter$1.run(DefaultBuildActionExecuter.Java:53)
at org.gradle.tooling.internal.consumer.connection.LazyConsumerActionExecutor.run(LazyConsumerActionExecutor.Java:82)
at org.gradle.tooling.internal.consumer.connection.ProgressLoggingConsumerActionExecutor.run(ProgressLoggingConsumerActionExecutor.Java:58)
at org.gradle.tooling.internal.consumer.connection.LoggingInitializerConsumerActionExecutor.run(LoggingInitializerConsumerActionExecutor.Java:44)
at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.Java:55)
at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.Java:66)
at Java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.Java:1110)
at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:603)
at Java.lang.Thread.run(Thread.Java:722)
2014-01-12 02:57:48,886 [ 33025] INFO - .BaseProjectImportErrorHandler - Failed to import Gradle project at 'C:/Android/workspace_studio/Noggle'
org.gradle.tooling.GradleConnectionException: Could not run build action using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.9-all.Zip'.
at org.gradle.tooling.internal.consumer.ResultHandlerAdapter.onFailure(ResultHandlerAdapter.Java:55)
at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.Java:57)
at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.Java:66)
at Java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.Java:1110)
at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:603)
at Java.lang.Thread.run(Thread.Java:722)
at org.gradle.tooling.internal.consumer.BlockingResultHandler.getResult(BlockingResultHandler.Java:46)
at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter.run(DefaultBuildActionExecuter.Java:43)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.doResolveProjectInfo(GradleProjectResolver.Java:170)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.access$000(GradleProjectResolver.Java:61)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$1.fun(GradleProjectResolver.Java:117)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$1.fun(GradleProjectResolver.Java:113)
at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.Java:182)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:113)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:61)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.Java:41)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.Java:37)
at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.Java:59)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.Java:37)
at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.Java:49)
at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.Java:48)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.Java:137)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.Java:123)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.Java:471)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$2.run(ExternalSystemUtil.Java:549)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.Java:464)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.Java:178)
at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.Java:209)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.Java:212)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.Java:171)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.Java:373)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.Java:436)
at Java.util.concurrent.Executors$RunnableAdapter.call(Executors.Java:471)
at Java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.Java:334)
at Java.util.concurrent.FutureTask.run(FutureTask.Java:166)
at Java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.Java:1110)
at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:603)
at Java.lang.Thread.run(Thread.Java:722)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.Java:153)
Caused by: org.gradle.api.GradleException: Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.9/userguide/gradle_daemon.html
Please read below process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
at org.gradle.launcher.daemon.bootstrap.DaemonGreeter.parseDaemonOutput(DaemonGreeter.Java:34)
at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startProcess(DefaultDaemonStarter.Java:109)
at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startDaemon(DefaultDaemonStarter.Java:90)
at org.gradle.launcher.daemon.client.DefaultDaemonConnector.startDaemon(DefaultDaemonConnector.Java:95)
at org.gradle.launcher.daemon.client.DefaultDaemonConnector.connect(DefaultDaemonConnector.Java:72)
at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.Java:149)
at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.Java:74)
at org.gradle.tooling.internal.provider.DaemonBuildActionExecuter.execute(DaemonBuildActionExecuter.Java:42)
at org.gradle.tooling.internal.provider.DaemonBuildActionExecuter.execute(DaemonBuildActionExecuter.Java:29)
at org.gradle.tooling.internal.provider.LoggingBridgingBuildActionExecuter.execute(LoggingBridgingBuildActionExecuter.Java:53)
at org.gradle.tooling.internal.provider.LoggingBridgingBuildActionExecuter.execute(LoggingBridgingBuildActionExecuter.Java:30)
at org.gradle.tooling.internal.provider.ProviderConnection.run(ProviderConnection.Java:106)
at org.gradle.tooling.internal.provider.ProviderConnection.run(ProviderConnection.Java:100)
at org.gradle.tooling.internal.provider.DefaultConnection.run(DefaultConnection.Java:143)
at org.gradle.tooling.internal.consumer.connection.ActionAwareConsumerConnection.run(ActionAwareConsumerConnection.Java:40)
at org.gradle.tooling.internal.consumer.DefaultBuildActionExecuter$1.run(DefaultBuildActionExecuter.Java:53)
at org.gradle.tooling.internal.consumer.connection.LazyConsumerActionExecutor.run(LazyConsumerActionExecutor.Java:82)
at org.gradle.tooling.internal.consumer.connection.ProgressLoggingConsumerActionExecutor.run(ProgressLoggingConsumerActionExecutor.Java:58)
at org.gradle.tooling.internal.consumer.connection.LoggingInitializerConsumerActionExecutor.run(LoggingInitializerConsumerActionExecutor.Java:44)
at org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor$1$1.run(DefaultAsyncConsumerActionExecutor.Java:55)
at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.Java:66)
at Java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.Java:1110)
at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:603)
at Java.lang.Thread.run(Thread.Java:722)
2014-01-12 02:57:48,893 [ 33032] WARN - nal.AbstractExternalSystemTask - A fatal exception has occurred. Program will exit.
com.intellij.openapi.externalSystem.model.ExternalSystemException: A fatal exception has occurred. Program will exit.
at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.Java:185)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:113)
at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.Java:61)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.Java:41)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.Java:37)
at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.Java:59)
at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.Java:37)
at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.Java:49)
at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.Java:48)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.Java:137)
at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.Java:123)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.Java:471)
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$2.run(ExternalSystemUtil.Java:549)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.Java:464)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.Java:178)
at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.Java:209)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.Java:212)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.Java:171)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.Java:373)
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.Java:436)
at Java.util.concurrent.Executors$RunnableAdapter.call(Executors.Java:471)
at Java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.Java:334)
at Java.util.concurrent.FutureTask.run(FutureTask.Java:166)
at Java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.Java:1110)
at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:603)
at Java.lang.Thread.run(Thread.Java:722)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.Java:153)
2014-01-12 02:57:48,895 [ 33034] WARN - .project.GradleProjectImporter -
2014-01-12 02:57:48,895 [ 33034] INFO - .project.GradleProjectImporter - A fatal exception has occurred. Program will exit.
Consult IDE log for more details (Help | Show Log)
2014-01-12 02:57:48,941 [ 33080] INFO - ution.rmi.RemoteProcessSupport - Port/ID: 21325/Maven3ServerImpl5ed05101
2014-01-12 02:57:49,424 [ 33563] INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $APP_CONFIG$/remote-servers.xml file is null
2014-01-12 02:57:50,185 [ 34324] INFO - tor.impl.FileEditorManagerImpl - Project opening took 13482 ms
バージョン0.4.1は私のために非常によく振舞っていました。
私は自分の質問に答えることができると思っています…これは私のために働きました。
好奇心から私は古い.gradleと新しいものの構造を比較しました...彼らはかなり異なっていました!
だから、私は0.4.2がどのようになるか見るでしょう:)
私は同じ問題を抱えていたが、ついに私は永遠にそれを解決することができた
ステップ:
gradle
および.gradle
フォルダを削除します。offline mode
成功すれば:)
その他
gradle project sync failed
が再び発生した場合は、次の手順に従ってください。Use local gradle distribution
をクリックしてください。おめでとうございます!
ここでも同じように、0.4.2に更新しても私の場合はすべてが壊れてしまいました...メモリ使用量とは無関係です。メモリ8ギガバイト、空きATM 3.5ギガバイトなので、起動するのに十分なメモリがありませんJVMは忙しいです...
実際にはGradleのバージョンと関係があるかもしれません、私はエラーログを調べて、これを見つけました:
2014-01-14 09:00:30,918 [61112]警告 - nal.AbstractExternalSystemTask - プロジェクトは古いバージョンのAndroid Gradleプラグインを使用しています。サポートされている最小バージョンは0.7.0です。 build.gradleファイルで、依存関係 'com.Android.tools.build:gradle'のバージョンを更新してください。
サポートされていないGradleバージョン1.8を使用しています。バージョン1.9を使用してください。プロジェクトのGradle設定またはプロジェクトのGradleラッパー(該当する場合)で、サポートされているGradleバージョンを指定してください。サポートされている最小バージョンは0.7.0です。 build.gradleファイル内の依存関係 'com.Android.tools.build:gradle'のバージョンを更新してください。
-
サポートされていないGradleバージョン1.8を使用しています。バージョン1.9を使用してください。
プロジェクトのGradle設定またはプロジェクトのGradleラッパー(該当する場合)で、サポートされているGradleのバージョンを指定してください。
プロジェクトディレクトリの/ gradle/wrapperディレクトリに移動し、gradle-wrapperプロパティファイルを次のように編集します。
distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.Zip
Android Studioでプロジェクトを開き、/ srcディレクトリにあるbuild.gradleファイルを選択して編集します。
dependencies {
classpath 'com.Android.tools.build:gradle:0.7.+'
}
このように修正した後、この記事を発見しました: http://tools.Android.com/recent/androidstudio040released
Android Studioのフィードバックサイトで問題を報告した後、彼らは私のための解決策を見つけました。私は現在Gradle 1.10とAndroid Studio 0.4.3を使用しています。
これが私がどのように私のものを直したかを説明するページへのリンクです: https://code.google.com/p/Android/issues/detail?id=65219
お役に立てれば!
私はネット上で一つの答えを見つけました、そしてそれは私のために働きました、従ってここにそれはあります:
Gradleプロジェクトの同期に失敗したというエラーが表示された場合は、エラーの詳細が表示されます。
VMの初期化中にエラーが発生しました。オブジェクトヒープ用に十分なスペースを予約できませんでしたエラー:Java仮想マシンを作成できませんでした。エラー:致命的な例外が発生しました。プログラムは終了します。
それから、Windowsで、行ってください:
コントロールパネル>システム>詳細設定(タブ)>環境変数>システム変数>新規:
変数名_Java_OPTIONS
と変数値-Xmx512M
保存してASを再起動します。それは私のためにやったように、今回はうまくいくかもしれません。
ソース: http://www.savinoordine.com/Android-studio-gradle-windows-7/ /
私はここ数日から何度もこの問題に直面しています、上記の答えは完全にうまくいきます。私はこの問題の正確な理由を探していました、そして私の場合私はあなたのマシン上で遅いインターネットかインターネットがないことを見つけました(あなたがMacからWindowsへのプロジェクトを取っていると仮定します。
ビルド中にURLの取得が停止しました(http:// .maven.org/ )。私はなぜAndroid Studioがこれらのことをやり直すのかわからないが、それが私の場合の唯一の問題であるように思われる。
Android Studioのv1.0にアップグレードしようとしているのにGradle DSLメソッドが見つからないというエラーが表示される: 'runProguard'、バージョン0.14.0以降のグラドルプラグインを使用している場合は、 "runProguard"を "minifyEnabled"に置き換えてください。 "build.gradleファイルの中にあります。すなわち.
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.txt'
}
}
私はAndroid Studio 0.8.9を持っています、そしてフォーラムで何時間も働いた後についに私のために働いたことは手動でGradle(最新版)をダウンロードすることでした。ローカルアーカイブを最近ダウンロードされたアーカイブに置き換え、そして抽出されたデータも置き換える。 Android Studioを再起動した後...彼はいくつかのダウンロードやビルド、そしてあらゆる種類のものを行いました、しかしそれはついにうまくいきました..幸運な人々!
カルロスの手順に従った後、私は削除してしまった
C:\ Users\MyPath.AndroidStudioPreviewディレクトリ
それからプロジェクトを再インポートして、当面の間私の問題を完全に修正したようです。そして私のAndroidStudioをスピードアップしてください。
誰かに役立つことを願っています
これはAndroid Studio 1.0.2で私のために働いていたものです:
ファイル - >設定 - > Gradle Set 'デフォルトのGradleラッパーを使う'。
他の方法ではうまくいかないようです。
私はAndroid Studioを使用していませんが、同じ問題がありました。最新のJava jdkを更新し、Java_HOMEをそのjdkに設定する必要がありました。
私は同じエラーがありました。私はAndroid sdk managerからAndroidリポジトリを削除して再インストールしました。出来た。
プロジェクトのロード:>ビルド、実行、配置:>コンパイラの独立したモジュールの並列チェック(チェックオン)。
私は一緒にこのエラーを見ていた: "エラー:compileSdkVersionアンドロイド21はJDK 7でコンパイルする必要があります"
私にとっては、解決策が見つかりました ここ 、そこでプロジェクト構造内のJDKの場所を更新する必要がありました。
私はいつも%USERS%フォルダから.gradleフォルダを削除してスタジオを再開します。 IDEを起動すると、再びすべての依存関係とともにgradleをダウンロードします。その仕事は完璧です。
プロジェクトを開始したときに私はこの問題を抱えていましたが、許可するための十分なRAMがありませんでした。私は上記の変種を含めて1時間解決策を探しましたが、その後ブラウザを閉じてIDEを再起動しました。あなたがIDEの起動に成功した後にブラウザやゲームを実行して投影しても、それがまだうまく機能することに興味があります。この解決法が誰かに役立つことを願っています。 PS私の英語の知識が残念です(それは学校からです)。
あなたがしなければならないのは、ユーザーから.gradle
を削除し、貼り付け、そしてAndroid Studioで更新を検証することだけで、それは完全に動作します!
今日私は同じエラーに遭遇した、しかし、私はアンドロイドスタジオ1.0.2を使用していた。私が問題を解決するために私がしたことは私が最小のSDK 4.4(API 19)でプロジェクトを始めたので私はバージョンをチェックしたとき私はそれを4.4に戻しました。
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
あなたのOSは新しいJavaプロセスを開始するのに十分なRAMを見つけることができません。この場合Gradleビルダーです。おそらく、十分なRAMがない、または十分なスワップがない、または同時に多くのメモリを大量に消費するプロセスが実行されているのでしょう。