android studio 0.4.2: Kesalahan gradasi proyek gagal

164

Setelah memperbarui ke 0.4.2 saya mendapatkan kesalahan ini ketika membuka sebuah proyek: 'Sinkronisasi proyek Gradle gagal. Fungsionalitas dasar (mis. Pengeditan, debugging) tidak akan berfungsi dengan benar '

Log acara menunjukkan ini:

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 

Versi 0.4.1 berlaku sangat baik untuk saya.

Carlos Taylor
sumber
Pembaruan: Memberi up up agar versi 0.4.2 berfungsi. Mencoba hampir semua hal seperti menonaktifkan proses berjalan yang tidak penting, meningkatkan ukuran file swap. Instal ulang 0.4.1 dan proyek dimuat dengan sempurna.
Carlos Taylor
Saya pikir itu hanya bug di AS. saya meningkatkan ke 0.4.2 dan proyek saya tidak berfungsi juga, tetapi saya mendapatkan kesalahan yang berbeda. Dengan AS 0.3.x semuanya bekerja dengan baik
Laurynas Mališauskas
1
sama di sini, memperbarui ke 0.4.2 juga merusak semua yang ada dalam kasus saya ... Ini tidak ada hubungannya dengan penggunaan memori: Saya memiliki memori 8 manggung dan saya memiliki 3,5 m bebas atm, jadi tidak memiliki cukup memori untuk memulai a JVM adalah bullocks ... Sebenarnya mungkin ada hubungannya dengan versi Gradle, saya melihat ke dalam log kesalahan dan menemukan ini:
TiGer
baru saja mencoba dengan aplikasi sederhana dengan AS dan itu rusak seperti yang disarankan. Saya pikir gerhana adalah cara yang tepat untuk pergi (untuk saat ini) ...
kode
Masalah serupa, tetapi tidak ada yang dikembalikan di Event Log
AlleyOOP

Jawaban:

287

Saya berasumsi saya bisa menjawab pertanyaan saya sendiri .... Ini berhasil untuk saya.

  1. File -> Tidak valid cache / Restart
  2. Shutdown Android Studio
  3. Ganti nama / hapus folder .gradle di direktori home user
  4. Mulai ulang Android Studio, unduh semua barang Gradle yang dibutuhkannya
  5. Gradle membangun kesuksesan!
  6. Bangun kembali proyek .... sukses!

Karena penasaran, saya membandingkan struktur .grad lama dan yang baru ... mereka sangat berbeda!

Jadi saya akan melihat bagaimana 0.4.2 berjalan :)

Carlos Taylor
sumber
1
Saya mencoba menghapus build.gradle dari level yang sama dari src dan tidak berhasil. Apa kesalahan yang telah aku perbuat?
Carlosngel Carlos del Pozo Muela
2
Saya tidak akan melakukan itu. Ikuti saja petunjuk langkah demi langkah di atas dan itu akan berhasil jika Anda memiliki masalah yang sama seperti saya.
Carlos Taylor
"Ganti nama file .gradle keluar dari jalan". Saya mencoba mengubah namanya misalnya menjadi "___ build.gradle" dan tidak berhasil. Apa maksudmu?
Carlosngel Carlos del Pozo Muela
1
Itu harus membuatnya lebih landai. Telah mengedit instruksi saya untuk mencerminkan ini. Cheers
Carlos Taylor
2
KFP folder gradle yang perlu Anda ganti namanya adalah yang ada di direktori pengguna Anda, BUKAN yang ada di proyek Anda. Lihat komentar Ramps di atas. Juga, direktori .gradle saya di direktori pengguna saya terlihat seperti C: \ Users \ Carlos Taylor \ .gradle ini. Itu yang harus Anda ganti namanya / hapus.
Carlos Taylor
71

Saya memiliki masalah yang sama tetapi akhirnya saya bisa menyelesaikannya selamanya.
Langkah-langkah:

  1. Hapus gradledan .gradlefolder dari folder proyek Anda.
  2. Di Android Studio: Buka proyek Anda kemudian: File -> pengaturan -> compiler -> gradle : aktifkan offline mode
    Catatan: Di Android Studio yang relatif lebih baru, mode Offline telah dipindahkan ke pengaturan gradle. masukkan deskripsi gambar di sini
  3. Tutup proyek Anda: File -> tutup proyek
  4. Sambungkan ke Internet dan buka proyek Anda lagi lalu biarkan Android Studio mengunduh apa yang diinginkan

Jika sukses maka yang :)
lain

  1. Jika Anda bertemu gradle project sync failedlagi, ikuti langkah-langkah ini:
  2. Unduh paket gradle terbaru dari direktori ini
  3. Ekstrak dan letakkan di suatu tempat (misalnya f: \ gradle-1.10)
  4. Pergi ke Android Studio Anda dan muat proyek Anda kemudian buka File-> Pengaturan-> gradle , di halaman ini klik padaUse local gradle distribution
  5. Ketikkan alamat folder gradle Anda di sana
    masukkan deskripsi gambar di sini

Selamat kamu sudah selesai!

kodok
sumber
2
Ini benar-benar bekerja untuk saya. Saya baru saja mengikuti langkah pertama dan ternyata baik-baik saja. Terima kasih banyak dan semoga membantu orang lain.
acntwww
3
Harap perbarui tautan grader ke foldernya http://services.gradle.org/distributions/alih-alih file. gradle saat ini adalah 2.3
AaA
4
Di Android Studio 1.5.1, File> pengaturan> Build, Execution, Deployment> Build Tools, Gradle> Offline work
Sithu
16

sama di sini, memperbarui ke 0.4.2 juga merusak semua yang ada dalam kasus saya ... Ini tidak ada hubungannya dengan penggunaan memori: Saya memiliki memori 8 manggung dan saya memiliki 3,5 m bebas atm, jadi tidak memiliki cukup memori untuk memulai JVM adalah sapi jantan ...

Sebenarnya mungkin ada hubungannya dengan versi Gradle, saya melihat ke dalam log kesalahan dan menemukan ini:

2014-01-14 09: 00: 30.918 [61112] PERINGATAN - nal.AbstractExternalSystemTask - Project menggunakan versi lama dari plug-in Android Gradle. Versi minimum yang didukung adalah 0.7.0. Harap perbarui versi dependensi 'com.android.tools.build:gradle' di file build.gradle Anda.

Anda menggunakan Gradle versi 1.8, yang tidak didukung. Silakan gunakan versi 1.9. Silakan tunjuk ke versi Gradle yang didukung di pengaturan Gradle proyek atau di pembungkus Gradle proyek (jika ada.) Com.intellij.openapi.externalSystem.model.ExternalSystemException: Proyek menggunakan versi lama dari plug-in Android Gradle. Versi minimum yang didukung adalah 0.7.0. Harap perbarui versi dependensi 'com.android.tools.build:gradle' di file build.gradle Anda

-

Anda menggunakan Gradle versi 1.8, yang tidak didukung. Silakan gunakan versi 1.9.

Silakan tunjuk ke versi Gradle yang didukung dalam pengaturan Gradle proyek atau dalam pembungkus Gradle proyek (jika ada.)

OK, saya memperbaiki sendiri ... Di direktori proyek, buka direktori / gradle / wrapper dan edit file properti gradle-wrapper ke ini:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip

Setelah membuka proyek Anda di Android Studio dan pilih file build.gradle di direktori / src dan edit untuk ini:

dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }

Setelah memperbaikinya seperti ini, saya menemukan artikel ini: http://tools.android.com/recent/androidstudio040released

Harimau
sumber
TiGer, solusi Anda berhasil untuk saya. Saya tidak perlu membaca artikel itu. Terima kasih.
Dick Lucas
Ini kedengarannya menjanjikan. Akan ada celah lain di 0.4.2 dan kembali.
Carlos Taylor
Masih tidak berhasil dengan 0.4.2 Proyek memuat dan Gradle mulai membangun tetapi berhenti dengan kesalahan 'Gradle project sync gagal. "File log menunjukkan ini: 2014-01-17 00: 19: 22.809 [89902] INFO -. project.GradleProjectResolver - Kesalahan penyelesaian proyek Gradle org.gradle.tooling.GradleConnectionException: Tidak dapat menjalankan tindakan pembangunan menggunakan distribusi Gradle ' services.gradle.org/distributions/gradle-1.9-all.zip '
Carlos Taylor
Terima kasih! Secara pribadi saya mengubahnya ke http \ ... / gradle-1-9-bin.zip dan berhasil.
Timores
10
  1. Buka File-> Pengaturan
  2. Pilih Gradle
  3. Tandai "Gunakan distribusi grandle lokal" dan pilih jalur home grandle untuk contoh: C: / Pengguna /high_hopes/.gradle/wrapper/dists/gradle-2.1-all/27drb4udbjf4k88eh2ffdc0n55/gradle-2.1.1 lalu pilih jalur direktori layanan C : /Users/high_hopes/.gradle
  4. Terapkan semua perubahan
  5. Buka File-> cache tidak valid / restart ...
  6. Pilih Just Restart
harapan yang tinggi
sumber
5

Setelah melaporkan masalah di situs umpan balik Android Studio, mereka menemukan solusi untuk saya. Saya sekarang menggunakan Gradle 1.10 dan Android Studio 0.4.3.

Berikut adalah tautan ke halaman dengan deskripsi bagaimana saya memperbaiki tambang: https://code.google.com/p/android/issues/detail?id=65219

Semoga ini membantu!

Josiah
sumber
4

Saya menemukan satu jawaban di internet dan itu berhasil untuk saya, jadi ini dia:

Ketika Anda mendapatkan kesalahan gagal sinkronisasi proyek gradle, dengan detail kesalahan:

Kesalahan terjadi selama inisialisasi VM Tidak dapat memesan ruang yang cukup untuk tumpukan objek Kesalahan: Tidak dapat membuat Java Virtual Machine. Kesalahan: Pengecualian fatal telah terjadi. Program akan keluar.

Kemudian, pada Windows, silakan kunjungi:

Panel Kontrol> Sistem> Lanjutan (tab)> Variabel Lingkungan> Variabel Sistem> Baru:

Nama variabel _JAVA_OPTIONSdan nilai Variabel-Xmx512M

Simpan, mulai kembali AS. Ini mungkin berhasil kali ini, seperti halnya bagi saya.

Sumber: http://www.savinoordine.com/android-studio-gradle-windows-7/

Arijit
sumber
3

Saya menghadapi masalah ini beberapa kali dari beberapa hari terakhir, jawaban di atas berfungsi dengan baik. Saya sedang mencari alasan yang tepat untuk masalah ini dan dalam kasus saya, saya menemukan internet lambat atau tidak ada internet di komputer Anda (dengan asumsi Anda mengambil proyek ke windows dari mac, yang mungkin tidak diperlukan).

Saya perhatikan ketika melakukan build, berhenti mengambil URL (http: // .maven.org / ). Saya tidak tahu mengapa studio android melakukan hal-hal ini lagi, tetapi itu tampaknya menjadi satu-satunya masalah dalam kasus saya.

Ishan Dhingra
sumber
3

Bagi mereka yang meningkatkan ke Android Studio v1.0 dan melihat kesalahan Metode DSL Gradle tidak ditemukan: 'runProguard', Jika Anda menggunakan versi 0.14.0 atau lebih tinggi dari plugin gradle, Anda harus mengganti "runProguard" dengan "minifyEnabled" "di file build.gradle Anda. yaitu

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}
Reefwing
sumber
Sebenarnya akan menghapus proyek kecil saya di mana kesalahan ini terjadi. Menghemat satu jam pemrograman. :)
Edwin Lambregts
2

Setelah mengikuti langkah Carlos, saya akhirnya menghapus

C: \ Users \ MyPath.AndroidStudioPreview Direktori

Kemudian mengimpor proyek itu tampaknya untuk memperbaiki masalah saya sepenuhnya untuk sementara, Dan mempercepat AndroidStudio saya

Semoga ini bisa membantu siapa saja

shimi_tap
sumber
2

Saya memiliki Android Studio 0.8.9 dan setelah berjam-jam di forum, hal yang akhirnya berhasil bagi saya adalah mengunduh Gradle (versi terbaru) secara manual kemudian pergi ke: C: \ Users \ .gradle \ wrapper \ dists \ gradle-1.12-all \ \ dan ganti arsip lokal dengan arsip yang baru saja diunduh dan juga ganti data yang diekstraksi; setelah memulai ulang Android Studio ... dia melakukan beberapa pengunduhan dan pembangunan dan segala macam hal, tetapi akhirnya berhasil .. Semoga Sukses!

George Stefan Kudor-Ghitescu
sumber
2

Inilah yang berhasil bagi saya dengan Android Studio 1.0.2:

File -> Pengaturan-> Atur Gradle 'Gunakan pembungkus Gradle default.'

Metode lain sepertinya tidak berhasil untuk saya.

pengguna1123966
sumber
2

Saya tidak menggunakan Android Studio, tetapi memiliki masalah yang sama. Saya harus memperbarui java jdk terbaru dan mengatur JAVA_HOME ke jdk itu.

Niels Steenbeek
sumber
1

Saya memiliki kesalahan yang sama. Saya menghapus repositori android dari manajer SDK android dan menginstalnya kembali. Itu berhasil.

Rajani
sumber
1

Muat Proyek:> Pembuatan, eksekusi, Penempatan:> (Periksa) modul-modul independen compiler di parllel.

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

tampaknya cukup jelas: OS Anda tidak dapat menemukan cukup RAM untuk memulai proses Java baru, yang dalam hal ini pembangun Gradle. Mungkin Anda tidak memiliki RAM yang cukup, atau tidak cukup swap, atau Anda memiliki terlalu banyak proses lapar-memori yang berjalan secara bersamaan.

Scott Barta
sumber
Saya tidak punya masalah dengan versi 0.4.1. Saya bisa menjalankan Chrome dengan 8-10 tab terbuka serta instance emulator Genymotion.
Carlos Taylor
1
Juga, saya baru saja menjalankan Eclipse 4.2.2 dan memuat proyek dengan baik. Saya tahu bahwa AS mungkin memiliki overhead yang lebih banyak tetapi ruang kerja saya di Eclipse memiliki sekitar 15 proyek yang dimuat pada saat yang sama! Menurut saya seperti AS 0.4.2 telah mundur selangkah dalam manajemen memori dibandingkan dengan 0.4.1 dan secara keseluruhan tidak dapat dibandingkan dengan Eclipse pada titik waktu IMHO ini.
Carlos Taylor
0

Saya memiliki masalah ini ketika saya memulai proyek saya dan tidak ada cukup RAM untuk gradle. Saya mencari solusi selama satu jam termasuk varian yang diberikan di atas, tetapi kemudian saya baru saja menutup browser saya dan reboot IDE saya. Menarik bahwa jika Anda menjalankan peramban atau game setelah berhasil memulai IDE dan memproyeksikannya masih berfungsi dengan baik. Semoga solusi ini bermanfaat bagi seseorang. ps maaf atas pengetahuan bahasa Inggris saya (dari sekolah).

RavenShield
sumber
Anda mungkin ingin mengatakan bagaimana Anda tahu tidak ada cukup RAM untuk gradle dan hasil dari hal-hal lain yang Anda coba.
Edward
Saya hanya mencoba lebih banyak solusi sulit, tetapi menyelesaikan masalah saya dengan cara mudah dan berharap itu akan membantu orang lain. Setiap kali saya menjalankan AndroidStudio saya harus menutup semua aplikasi agar tidak memiliki kesalahan ini.
RavenShield
0

Yang harus Anda lakukan adalah menghapus .gradledari pengguna, menempel, dan memverifikasi pembaruan di Android Studio dan itu akan bekerja dengan sempurna!

Supertramp
sumber
0

Saya selalu menghapus folder .gradle dari folder% USERS% dan memulai studio lagi. Ketika memulai IDE, unduhan akan diulang lagi dengan semua dependensi lagi. Kerjanya SEMPURNA.

Ashraf Sayied-Ahmad
sumber
0

Hari ini saya mengalami kesalahan yang sama, namun saya menggunakan Android Studio 1.0.2. Apa yang saya lakukan untuk memperbaiki masalah adalah bahwa saya memulai proyek dengan minimum SDK 4.4 (API 19) jadi ketika saya memeriksa versi saya perhatikan bahwa pada File-> ProjectStructure-> app saya menemukan Android 5 sebagai kompilasi Versi SDK. Saya mengubahnya kembali ke 4.4.

T-Bag
sumber
0

Saya melihat kesalahan ini bersama dengan: "Kesalahan: compileSdkVersion android-21 membutuhkan kompilasi dengan JDK 7"

Bagi saya, solusinya ditemukan di sini , di mana saya harus memperbarui lokasi JDK dalam struktur proyek.

pengguna1720817
sumber