एंड्रॉइड स्टूडियो 0.4.2: ग्रैडल प्रोजेक्ट सिंक विफल हुई


164

0.4.2 पर अद्यतन करने के बाद, प्रोजेक्ट खोलते समय मुझे यह त्रुटि मिलती है: 'ग्रैडल प्रोजेक्ट सिंक विफल हो गया। बुनियादी कार्यक्षमता (जैसे संपादन, डिबगिंग) पूरी तरह से काम नहीं करेगी '

इवेंट लॉग यह दिखाता है:

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 मेरे लिए बहुत अच्छा व्यवहार कर रहा था।


अद्यतन: काम करने के लिए संस्करण 0.4.2 पाने की कोशिश कर रहा है। गैर जरूरी रनिंग प्रक्रियाओं को अक्षम करने, स्वैप फाइल का आकार बढ़ाने जैसी हर चीज के बारे में कोशिश की। 0.4.1 को फिर से स्थापित किया गया और परियोजना पूरी तरह से लोड हो गई।
कार्लोस टेलर

मुझे लगता है कि यह एएस में सिर्फ एक बग है। मुझे 0.4.2 में अपग्रेड किया गया और मेरा प्रोजेक्ट भी काम नहीं कर रहा है, लेकिन मुझे एक अलग त्रुटि मिलती है। एएस के साथ 0.3.x सब कुछ अच्छी तरह से काम किया
लॉरिनस मालीचस्क

1
यहां भी, 0.4.2 में अपडेट होने से मेरे मामले में सब कुछ टूट गया ... इसका मेमोरी उपयोग से कोई लेना-देना नहीं है: मुझे 8 गीगा मेमोरी मिली है और मेरे पास 3.5 गिग फ्री एटीएम है, इसलिए स्टार्ट करने के लिए पर्याप्त मेमोरी नहीं है एक JVM बैलगाड़ी है ... वास्तव में ग्रेड संस्करण के साथ इसका कुछ करना हो सकता है, मैंने त्रुटि लॉग में देखा और यह पाया:
TiGer

बस अब एएस के साथ सरल ऐप के साथ कोशिश की और यह सुझाव के अनुसार टूट गया। द्वितीय लगता है ग्रहण (अब के लिए) जाने के लिए सही तरीके से ... है
codebased

इसी तरह की समस्या, लेकिन इवेंट लॉग में कुछ भी नहीं लौटाया जाता है
AlleyOOP

जवाबों:


287

मैं मान रहा हूं कि मैं अपने सवाल का जवाब दे सकता हूं .... यह मेरे लिए काम कर गया।

  1. फ़ाइल -> अमान्य कैश / पुनः आरंभ करें
  2. शटडाउन एंड्रॉयड स्टूडियो
  3. उपयोगकर्ता होम निर्देशिका में। Regle फ़ोल्डर का नाम बदलें / निकालें
  4. एंड्रॉइड स्टूडियो को पुनरारंभ करें इसे अपनी ज़रूरत के सभी ग्रेड सामान डाउनलोड करने दें
  5. ग्रेडल सफलता का निर्माण!
  6. पुनर्निर्माण परियोजना .... सफलता!

जिज्ञासा से बाहर मैंने पुराने .gradle और नए की संरचना की तुलना की ... वे बहुत अलग थे!

तो मैं देखूँगा कि 0.4.2 कैसे जाता है :)


1
मैंने src की तुलना में build.gradle को उसी स्तर से हटाने की कोशिश की और यह काम नहीं किया। मैंने गलत क्या किया?
17ngel कार्लोस डेल पोज़ो Muela

2
मैं ऐसा नहीं करूंगा। बस ऊपर दिए गए निर्देशों का चरण दर चरण पालन करें और यह काम करना चाहिए यदि आपको वही समस्या है जो मैंने की थी।
कार्लोस टेलर

"फ़ाइल का नाम बदलें। रास्ते से हट जाएं"। मैंने इसका नाम उदाहरण के लिए "___ build.gradle" में बदलने की कोशिश की और यह काम नहीं किया। आपका क्या मतलब था?
17ngel कार्लोस डेल पॉज़ो Muela

1
यह स्पष्ट करना चाहिए कि रैम्प्स। इसे दर्शाने के लिए मेरे निर्देश को संपादित किया है। चीयर्स
कार्लोस टेलर

2
KFP ग्रेड फ़ोल्डर जिसे आपको नाम बदलने की आवश्यकता है वह आपकी उपयोगकर्ता निर्देशिका में एक है, आपकी परियोजना में कोई नहीं है। ऊपर रैंप कमेंट देखें साथ ही, मेरी उपयोगकर्ता निर्देशिका में मेरी .gradle निर्देशिका इस C: \ Users \ कार्लोस टेलर \ .ग्रेड की तरह दिखाई देती है। वह वही है जिसका आपको नाम बदलना / निकालना है।
कार्लोस टेलर

71

मुझे एक ही समस्या थी लेकिन आखिरकार मैं इसे हमेशा के लिए हल कर सकता था
:

  1. हटाएं gradleऔर .gradleअपने प्रोजेक्ट फ़ोल्डर से फ़ोल्डर।
  2. एंड्रॉइड स्टूडियो में: अपनी परियोजना खोलें: फिर फ़ाइल -> सेटिंग्स -> संकलक -> ग्रेड : सक्षम करें offline mode
    ध्यान दें: अपेक्षाकृत नए एंड्रॉइड स्टूडियो में, ऑफ़लाइन मोड को ग्रेडिंग सेटिंग में स्थानांतरित कर दिया गया है। यहां छवि विवरण दर्ज करें
  3. अपना प्रोजेक्ट बंद करें: फ़ाइल -> नज़दीकी परियोजना
  4. इंटरनेट से कनेक्ट करें और अपना प्रोजेक्ट फिर से खोलें, फिर एंड्रॉइड स्टूडियो डाउनलोड करें कि वह क्या चाहता है

अगर सफलता मिली तो :)
और

  1. यदि आप gradle project sync failedफिर से मुठभेड़ करते हैं तो कृपया इन चरणों का पालन करें:
  2. इस निर्देशिका से नवीनतम ग्रेडल पैकेज डाउनलोड करें
  3. इसे निकालें और इसे कहीं रखें (उदाहरण के लिए f: \ gradle-1.10)
  4. अपने एंड्रॉइड स्टूडियो में जाएं और अपनी परियोजना को लोड करें फिर फ़ाइल खोलें-> सेटिंग्स-> ग्रेड , इस पृष्ठ पर क्लिक करेंUse local gradle distribution
  5. वहां अपना gradle folder address टाइप करें
    यहां छवि विवरण दर्ज करें

बधाई हो तुम!


2
यह वास्तव में मेरे लिए काम कर रहा है। मैंने पहले चरण का अनुसरण किया है और यह ठीक है। बहुत धन्यवाद और आशा दूसरों की मदद करते हैं।
acntwww

3
कृपया http://services.gradle.org/distributions/फ़ाइल के बजाय उसके फ़ोल्डर में ग्रेड लिंक को अपडेट करें । वर्तमान
प्रवणता

4
Android Studio 1.5.1 में, फ़ाइलें> सेटिंग्स> बिल्ड, एक्ज़ीक्यूशन, परिनियोजन> बिल्ड टूल्स, ग्रैडल> ऑफलाइन काम
सिथू

16

यहाँ भी, 0.4.2 में अद्यतन करने से मेरे मामले में सब कुछ टूट गया ... इसका मेमोरी उपयोग से कोई लेना-देना नहीं है: मुझे 8 गीगा स्मृति मिली है और मेरे पास 3.5 गिग फ्री एटीएम है, इसलिए स्टार्ट करने के लिए पर्याप्त मेमोरी नहीं है एक JVM बैल है ...

वास्तव में यह ग्रेडल संस्करणों के साथ कुछ करने के लिए हो सकता है, मैंने त्रुटि लॉग में देखा और यह पाया:

2014-01-14 09: 00: 30,918 [61112] WARN - nal.AbstractExternalSystemTask - प्रोजेक्ट एंड्रॉइड ग्रैडल-इन के पुराने संस्करण का उपयोग कर रहा है। न्यूनतम समर्थित संस्करण 0.7.0 है। कृपया अपनी build.gradle फ़ाइलों में निर्भरता 'com.android.tools.build:gradle' के संस्करण को अपडेट करें।

आप ग्रैडल संस्करण 1.8 का उपयोग कर रहे हैं, जो समर्थित नहीं है। कृपया संस्करण 1.9 का उपयोग करें। कृपया प्रोजेक्ट के ग्रैडल सेटिंग में या प्रोजेक्ट के ग्रैड रैपर में एक समर्थित ग्रेडल संस्करण को इंगित करें (यदि लागू हो। com .intellij.openapi.externalSystem.model.ExternalSystemException: प्रोजेक्ट एंड्रॉइड ग्रैडल प्लग-इन के पुराने संस्करण का उपयोग कर रहा है। न्यूनतम समर्थित संस्करण 0.7.0 है। कृपया अपनी build.gradle फ़ाइलों में निर्भरता 'com.android.tools.build:gradle' के संस्करण को अपडेट करें

-

आप ग्रैडल संस्करण 1.8 का उपयोग कर रहे हैं, जो समर्थित नहीं है। कृपया संस्करण 1.9 का उपयोग करें।

कृपया प्रोजेक्ट के ग्रैडल सेटिंग्स में या प्रोजेक्ट के ग्रेडल रैपर (यदि लागू हो) में एक समर्थित ग्रेडल संस्करण को इंगित करें।

ठीक है, मैंने इसे स्वयं ठीक किया ... प्रोजेक्ट निर्देशिका में / gradle / आवरण निर्देशिका पर जाएँ और gradle-आवरण गुण फ़ाइल को संपादित करें:

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


TiGer, आपके समाधान ने मेरे लिए काम किया। मुझे लेख से परामर्श करने की आवश्यकता नहीं थी। धन्यवाद।
डिक लुकास

यह आशाजनक लगता है। 0.4.2 पर एक और दरार होगी और वापस मिल जाएगी।
कार्लोस टेलर

0.4.2 के साथ अभी भी कोई सफलता नहीं है। प्रोजेक्ट लोड और ग्रेडल का निर्माण शुरू होता है, लेकिन 'ग्रैडल प्रोजेक्ट सिंक विफल "के साथ बंद हो जाता है। त्रुटि। लॉग फ़ाइल यह दिखाती है: 2014-01-17 00: 19: 22,809 [89902] जानकारी -। project.GradleProjectResolver - ग्रेडल प्रोजेक्ट हल एरर org.gradle.tooling.GradleConnectionException: ग्रैडल वितरण ' services.gradle.org/distributions/gradle.9.9-all.zip ' का उपयोग करके बिल्ड एक्शन नहीं चला सकता ।
कार्लोस टेलर

धन्यवाद ! मैंने व्यक्तिगत रूप से इसे http \ ... / gradle-1-9-bin.zip में बदल दिया और यह काम कर गया।
टाइमर्स

10
  1. फ़ाइल खोलें-> सेटिंग्स
  2. ग्रेड चुनें
  3. मार्क "स्थानीय दादाजी वितरण का उपयोग करें" और पूर्व के लिए दादाजी घर का रास्ता चुनें: C: /Users/high_hopes/.gradle/wrapper/dists/gradle-2.1-all/27drb4udbbf4k88eh2ffdc0n55/gradle-2.1 फिर सेवा निर्देशिका पथ चुनें : /Users/high_hopes/.gradle
  4. सभी परिवर्तन लागू करें
  5. फ़ाइल खोलें - कैश अमान्य करें / पुनरारंभ करें ...
  6. जस्ट रिस्टार्ट सेलेक्ट करें

5

एंड्रॉइड स्टूडियो प्रतिक्रिया साइट पर समस्या की रिपोर्ट करने के बाद, उन्होंने मेरे लिए एक समाधान पाया। मैं अब ग्रेड 1.10 और एंड्रॉइड स्टूडियो 0.4.3 का उपयोग कर रहा हूं।

यहाँ पृष्ठ का लिंक दिया गया है, जिसमें मैंने तय किया है कि मेरा कैसे: https://code.google.com/p/android/issues/detail?id=65219

उम्मीद है की यह मदद करेगा!


4

मुझे नेट पर एक उत्तर मिला और इसने मेरे लिए काम किया, इस प्रकार यह है:

जब आपको त्रुटि विवरण के साथ, सिंक प्रोजेक्ट सिंक विफलता मिली, तो:

VM के आरंभीकरण के दौरान हुई त्रुटि ऑब्जेक्ट हीप के लिए पर्याप्त स्थान आरक्षित नहीं कर सका त्रुटि: जावा वर्चुअल मशीन नहीं बना सका। त्रुटि: एक घातक अपवाद हुआ है। कार्यक्रम से बाहर निकलेंगे।

फिर, विंडोज पर, कृपया जाएं:

नियंत्रण कक्ष> प्रणाली> उन्नत (टैब)> पर्यावरण चर> प्रणाली चर> नया:

चर नाम _JAVA_OPTIONSऔर चर मान-Xmx512M

इसे सहेजें, AS को पुनरारंभ करें। यह इस समय काम कर सकता है, जैसा कि यह मेरे लिए था।

स्रोत: http://www.savinoordine.com/android-studio-gradle-windows-7/


3

मैं पिछले कुछ दिनों से कई बार इस समस्या का सामना कर रहा हूं, ऊपर दिया गया जवाब पूरी तरह से ठीक है। मैं इस समस्या के सटीक कारण की तलाश में था और मेरे मामले में मुझे आपकी मशीन पर धीमा इंटरनेट या कोई इंटरनेट नहीं मिला (यह मानते हुए कि आप मैक से विंडोज़ पर प्रोजेक्ट ले रहे हैं, जिसकी आवश्यकता नहीं हो सकती है)।

मैंने देखा है कि एक URL (http: // .maven.org / ) लाने से रोकते समय । मुझे नहीं पता कि एंड्रॉइड स्टूडियो इन चीजों को फिर से क्यों कर रहा है, लेकिन यह मेरे मामले में एकमात्र समस्या है।


3

उन लोगों के लिए जो एंड्रॉइड स्टूडियो के v1.0 में अपग्रेड कर रहे हैं और त्रुटि देखते हैं ग्रेडल डीएसएल विधि नहीं मिली: 'रनप्रोएगार्ड', यदि आप 0.14.0 या उससे अधिक के ग्रेडेल प्लगइन का उपयोग कर रहे हैं, तो आपको "रनप्रोफर्ड" को "मिनिमाइज्ड" से बदलना चाहिए "आपकी build.gradle फ़ाइलों में। अर्थात

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}

वास्तव में मेरी छोटी परियोजना को हटाने के बारे में था, जिस पर यह त्रुटि हुई। मुझे एक घंटे की प्रोग्रामिंग बचा ली। :)
एडविन लैम्ब्रेग्ट्स

2

कार्लोस के चरणों का पालन करने के बाद, मैंने इसे हटा दिया

C: \ Users \ MyPath.AndroidStudioPreview निर्देशिका

फिर इस परियोजना को फिर से आयात करने के लिए लग रहा था कि यह मेरी समस्या को पूरी तरह से ठीक कर दे, और मेरे AndroidStudio को गति दें

आशा है कि यह किसी की मदद करता है


2

मेरे पास एंड्रॉइड स्टूडियो 0.8.9 है और मंचों पर घंटों के बाद आखिरकार मेरे लिए काम करने वाली चीज ग्रैडल (नवीनतम संस्करण) को मैन्युअल रूप से डाउनलोड करने के लिए थी: फिर सी: \ उपयोगकर्ता \ हाल ही में डाउनलोड किए गए संग्रह के साथ स्थानीय संग्रह को प्रतिस्थापित करना और निकाले गए डेटा को भी बदलना; एंड्रॉइड स्टूडियो को पुनः आरंभ करने के बाद ... उसने कुछ डाउनलोडिंग और बिल्ड और सभी प्रकार के सामान किए, लेकिन यह आखिरकार काम कर गया .. सौभाग्य लोग!


2

यह मेरे लिए एंड्रॉइड स्टूडियो 1.0.2 के साथ काम किया है:

फ़ाइल -> सेटिंग्स-> ग्रेड सेट 'डिफ़ॉल्ट ग्रेडर आवरण का उपयोग करें।'

अन्य विधियां मेरे लिए काम नहीं करती थीं।


2

मैं एंड्रॉइड स्टूडियो का उपयोग नहीं कर रहा हूं, लेकिन एक ही समस्या थी। मुझे लेटेस्ट जावा jdk को अपडेट करना था और JAVA_HOME को उस jdk पर सेट करना था।


1

मेरी भी यही त्रुटि थी। मैंने एंड्रॉइड sdk मैनेजर से एंड्रॉइड रिपॉजिटरी को हटा दिया और इसे फिर से इंस्टॉल किया। इसने काम कर दिया।


1

लोड प्रोजेक्ट:> बिल्ड, एक्ज़ीक्यूशन, डिप्लॉयमेंट:> (चेक ऑन) कंपाइलर इंडिपेंडेंट मॉड्यूल इन पार्लेल।


0
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.

स्पष्ट रूप से स्पष्ट-कट लगता है: आपका ओएस एक नया जावा प्रक्रिया शुरू करने के लिए पर्याप्त रैम नहीं पा सकता है, जो इस मामले में ग्रैड बिल्डर है। शायद आपके पास पर्याप्त रैम नहीं है, या पर्याप्त स्वैप नहीं है, या आपके पास एक ही समय में चलने वाली कई अन्य मेमोरी-भूखी प्रक्रियाएं हैं।


हालांकि मुझे संस्करण 0.4.1 के साथ कोई समस्या नहीं थी। मैं 8-10 टैब के साथ क्रोम ओपन कर सकता था और साथ ही जेनमोशन एमुलेटर उदाहरण भी।
कार्लोस टेलर

1
इसके अलावा, मैंने सिर्फ ग्रहण 4.2.2 निकाल दिया और यह परियोजना को ठीक करता है। मुझे पता है कि AS के पास शायद बहुत अधिक ओवरहेड हो सकता है, लेकिन ग्रहण में मेरे कार्यक्षेत्र में एक ही समय में लगभग 15 परियोजनाएँ भरी हुई हैं! मुझे ऐसा लगता है कि 0.4.1 की तुलना में AS.2.2 स्मृति प्रबंधन में एक कदम पीछे चला गया है और समग्र रूप से इस समय IMHO में ग्रहण की तुलना नहीं की जा सकती है।
कार्लोस टेलर

0

मुझे यह समस्या तब हुई जब मैंने अपना प्रोजेक्ट शुरू किया और इसमें पर्याप्त रैम नहीं थी। मैंने एक घंटे के लिए एक समाधान खोजा, जिसमें ऊपर दिए गए वेरिएंट भी शामिल हैं, लेकिन फिर मैंने अपना ब्राउज़र बंद कर दिया और अपनी आईडीई को रिबूट कर दिया। दिलचस्प है कि यदि आप IDE को शुरू करने के बाद ब्राउज़र या गेम चलाते हैं और प्रोजेक्ट करते हैं तो भी यह ठीक से काम करता है। आशा है कि यह समाधान किसी के लिए उपयोगी होगा। ps मेरे अंग्रेजी ज्ञान के लिए खेद है (यह स्कूल से है)।


आप यह कहना चाह सकते हैं कि आप कैसे जानते हैं कि ग्रेडेल के लिए पर्याप्त रैम नहीं थी और आपके द्वारा कोशिश की गई अन्य चीजों के परिणाम।
एडवर्ड

मैंने बस अधिक कठिन समाधानों की कोशिश की, लेकिन मेरी समस्या को आसान तरीके से हल किया और उम्मीद की कि यह किसी और की मदद करेगा। हर बार जब मैं AndroidStudio चलाता हूं, तो मुझे इस त्रुटि के लिए सभी एप्लिकेशन बंद करने होंगे।
रवनीशील्ड

0

आपको बस इतना करना है .gradleकि एंड्रॉइड स्टूडियो में उपयोगकर्ता, पेस्ट और अपडेट को हटा दें और यह पूरी तरह से काम करेगा!


0

मैं हमेशा% USERS% फ़ोल्डर से .gradle फ़ोल्डर निकालता हूं और स्टूडियो को फिर से शुरू करता हूं। आईडीई शुरू करते समय यह फिर से सभी निर्भरताओं के साथ फिर से वर्गीकृत करता है। इसका काम PERFECT है।


0

आज मैं उसी त्रुटि में भाग गया, हालांकि, मैं एंड्रॉइड स्टूडियो 1.0.2 का उपयोग कर रहा था। क्या मैंने समस्या को ठीक किया, यह था कि मैंने न्यूनतम एसडीके 4.4 (एपीआई 19) के साथ एक परियोजना शुरू की थी, इसलिए जब मैंने संस्करण की जांच की तो मैंने देखा कि फ़ाइल-> प्रोजेक्टस्ट्रक्चर-> ऐप में मुझे एंड्रॉइड 5 एक संकलन एसडीके संस्करण के रूप में मिला। मैंने उसे वापस बदलकर 4.4 कर दिया।


0

मैं इस त्रुटि के साथ देख रहा था: "त्रुटि: compileSdkVersion Android-21 को JDK 7 के साथ संकलन की आवश्यकता है"

मेरे लिए, समाधान यहां पाया गया , जहां मुझे परियोजना संरचना में जेडीके स्थान को अपडेट करना था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.