Rumah >Java >javaTutorial >Mengapakah projek Android Studio Gradle saya tidak dapat memulakan proses daemon kerana permulaan VM?

Mengapakah projek Android Studio Gradle saya tidak dapat memulakan proses daemon kerana permulaan VM?

Susan Sarandon
Susan Sarandonasal
2024-11-12 01:25:03464semak imbas

Why is my Android Studio Gradle project unable to start the daemon process due to VM initialization?

Isu: Projek Android Studio Gradle: Tidak Dapat Memulakan Proses Daemon Kerana Permulaan VM

Mesej ralat "Tidak dapat memulakan daemon" apabila bekerja dengan projek Android Studio Gradle boleh dikesan kembali kepada konfigurasi yang salah dalam persediaan daemon. Isu ini telah dihadapi oleh pembangun yang menggunakan Android Studio Beta 0.8.4 pada Windows 8 dengan Java JRE/JDK versi 1.8.0_11.

Ralat berpunca daripada jumlah ruang yang tidak mencukupi yang diperuntukkan untuk timbunan objek, seperti yang ditunjukkan dengan mesej "Tidak dapat menempah ruang yang mencukupi untuk timbunan objek 1048576KB." Selain itu, ralat menyebut bahawa pilihan "MaxPermSize=256m" telah diabaikan, yang dijangkakan tingkah laku dalam Java HotSpot(TM) Client VM 8.0 dan ke atas.

Resolusi:

Untuk menyelesaikan ralat ini, ikuti langkah berikut:

  1. Buka fail gradle.properties projek dalam Android Studio.
  2. Tambah baris berikut pada penghujung fail: org.gradle.jvmargs=-Xmx1024m, yang meningkatkan saiz timbunan maksimum untuk daemon Gradle kepada 1024MB.
  3. Simpan gradle.properties fail.
  4. Tutup dan buka semula projek Android Studio, atau hanya bersihkan dan bina semula.

Selepas melengkapkan langkah ini, proses daemon sepatutnya mulakan dengan betul dan selesaikan ralat "Tidak dapat memulakan proses daemon".

Atas ialah kandungan terperinci Mengapakah projek Android Studio Gradle saya tidak dapat memulakan proses daemon kerana permulaan VM?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn