অ্যান্ড্রয়েড গ্রেডল অবজেক্ট হ্যাপের জন্য পর্যাপ্ত জায়গা সংরক্ষণ করতে পারেনি


91

আমি অ্যান্ড্রয়েড স্টুডিও 1.1.0 ইনস্টল করেছি। নতুন অ্যান্ড্রয়েড অ্যাপ্লিকেশন শুরু করা বা কিছু আমদানি করার মতো আমি এখনও কিছু করি নি। একরকম এটি কিছু তৈরির চেষ্টা করছে এবং এটি সিঙ্ক ত্রুটি ছুড়ে ফেলে।

ত্রুটি: ডেমন প্রক্রিয়া শুরু করতে অক্ষম। এই সমস্যাটি ডেমনটির ভুল কনফিগারেশনের কারণে হতে পারে। উদাহরণস্বরূপ, একটি অপরিজ্ঞাত jvm বিকল্প ব্যবহৃত হয়। অনুগ্রহ করে http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html এ ডেমনটির ব্যবহারকারী গাইড অধ্যায়টি দেখুন

আরও জানতে নিম্নলিখিত প্রক্রিয়া আউটপুট পড়ুন:


ভিএম প্রারম্ভিককরণের সময় ত্রুটি ঘটেছে বস্তুর হিপের জন্য পর্যাপ্ত জায়গা সংরক্ষণ করতে পারেনি জাভা ভার্চুয়াল মেশিন তৈরি করা যায়নি।

আমি ইতিমধ্যে যাচাই করেছি gradle.org/.../gradle_daemon.htmlতবে সমস্যার সমাধান করতে আমাকে সহায়তা করে এমন কিছু খুঁজে পেল না।

এটি কোনও মেমরির সমস্যা নয় কারণ আমি 8 গিগাবাইটের শারীরিক মেমরি পেয়েছি এবং অন্য কোনও প্রোগ্রাম চলছে না।


আপনার GRADLE_OPTS এনভায়রনমেন্ট বা আপনার গ্রেড.প্রোপার্টিগুলি পরীক্ষা করুন, ত্রুটিটি বলছে সে হিসাবে তাদের সঠিক কনফিগারেশন রয়েছে তা নিশ্চিত করুন।
আল জ্যাকিন্টো

GRADLE_OPTS সেট আপ করা প্রয়োজন হবে না তবে পুরো ফাইল সিস্টেমে গ্রেড.প্রোপার্টিগুলির জন্য আমি যা চেয়েছিলাম তা নির্বিশেষে কিছুই উপস্থিত নেই বলে মনে হচ্ছে।
গুমডেভ

4
গ্রেড কেবল আপনার প্রকল্প গ্রেড.প্রোপারটিই পড়েনি, এটি আপনাকে read / .গ্র্যাডেল / গ্রেডেল.প্রপ্রেটিও পড়েছে, আপনিও এটি পরীক্ষা করে দেখেছেন?
আল জ্যাকিন্টো

আমি করেছি, এবং জেভিএমের প্যারামিটারগুলি ইতিমধ্যে কনফিগার করা প্যারামিটারগুলির মতো ... ... এক্সএমএক্স = 768 মি এবং আরও ...
গুমডেভ

আমি জানি যে এটি একটি দেরী উত্তর, তবে এটি অন্য লোকদের যারা এই সমস্যার মুখোমুখি হতে পারে তাদের সহায়তা করার জন্য দেওয়া হয়েছে। পূর্ববর্তী সময়ে যদি গ্রেডল বিল্ডটি সঠিকভাবে করা হয়ে থাকে তবে অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করার চেষ্টা করুন এবং কম্পিউটার পুনরায় চালু করার চেষ্টা করুন তবে অন্যান্য বিকল্পগুলি চেষ্টা করে দেখুন।
মোক

উত্তর:


208

অ্যান্ড্রয়েড স্টুডিও 1.3 এর জন্য: (পদ্ধতি 1)

পদক্ষেপ 1: আপনার অ্যান্ড্রয়েড স্টুডিও প্রকল্পে গ্রেড.প্রোপার্টি ফাইল খুলুন ।

পদক্ষেপ 2: ফাইলের শেষে এই লাইনটি যুক্ত করুন

org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m

উপরের পদ্ধতিগুলি কাজ করে বলে মনে হচ্ছে তবে যদি এটি এটি না করে তবে (পদ্ধতি 2)

পদক্ষেপ 1: অ্যান্ড্রয়েড স্টুডিও শুরু করুন এবং যে কোনও উন্মুক্ত প্রকল্প ( ফাইল> ক্লোজ প্রজেক্ট ) বন্ধ করুন

পদক্ষেপ 2: স্বাগতম উইন্ডোতে, কনফিগার করুন> সেটিংসে যান ।

পদক্ষেপ 3: বিল্ড, এক্সিকিউশন, স্থাপনা> সংকলক যান

ধাপ 4: 1024 পরিবর্তন করুন প্রক্রিয়া বিল্ড গাদা আকার (MBytes) এবং -Xmx512m করার VM- র Options এ অতিরিক্ত বিল্ড প্রক্রিয়া

পদক্ষেপ 5: অ্যান্ড্রয়েড স্টুডিও বন্ধ বা পুনঃসূচনা করুন

সলভড - অ্যান্ড্রিওড স্টুডিও 1.3 গ্রেডেল অবজেক্ট হিপ ইস্যুর জন্য পর্যাপ্ত জায়গা সংরক্ষণ করতে পারেনি


উত্তরের জন্য ধন্যবাদ ... তবে আমি আগে এই পদ্ধতিটি চেষ্টা করেছিলাম এবং কোনও কাজও করি নি।
গুমডেভ

4
পদ্ধতি 2 চেষ্টা করুন, এটি আমার সমস্যার সমাধান করে। (সর্বোচ্চ গাদা আকার পরিবর্তন করার চেষ্টা করুন, যদি এটি কাজ না করে)।
ফয়েজ সিদ্দিকী

4
@ এজেড_: গুগলকে দোষ দেওয়া যায় না। এটি বিংশ শতাব্দী নয়। গত শতাব্দীর দশকের চেয়ে দশগুণ দ্রুতগতিতে চলছে। মার্জিত মানের জন্য সময় নেই। তা ছাড়া, আপনি এটি নিখরচায় ব্যবহার করুন। আপনি আরও কি জিজ্ঞাসা করতে পারেন? Godশ্বরকে ধন্যবাদ, স্ট্যাকওভারফ্লো আছে :)
স্কট চু

4
আমি বুঝতে পারছি না, আমি যেকোনো ফাইল gradle.properties নামক খুঁজে পাচ্ছি না
Majda

4
@ মাজদা কি বলেছে। প্রকল্পটির কাছে এ জাতীয় কোনও ফাইল নেই gradle.properties। আছে build.gradle, settings.gradle, local.properties, এবং gradle-wrapper.properties। আমি এই উত্তরটি খুঁজে পেয়েছি তার পুরো কারণটি হ'ল বিল্ড আউটপুটটি প্রকল্পটির সম্পাদনা করতে বলে gradle.properties, এবং প্রকল্পে এই জাতীয় কোনও ফাইল বিদ্যমান নেই!
আরথ

34

গ্রেড.প্রোপার্টিগুলিতে, আপনি এমনকি মুছতে পারেন

org.gradle.jvmargs=-Xmx1536m

যেমন লাইন বা তাদের মন্তব্য। অ্যান্ড্রয়েড স্টুডিও এর জন্য সিদ্ধান্ত নিতে দিন। আমি যখন এই একই সমস্যার মধ্যে পড়েছিলাম তখন উপরের সমাধানগুলির মধ্যে কোনওটিই আমার পক্ষে কার্যকর হয়নি। গ্রেড.প্রোপার্টিগুলিতে এই লাইনটি মন্তব্য করা সেই ত্রুটিটি সমাধান করতে সহায়তা করে।


19

আমি বেশ কয়েকটি সমাধান চেষ্টা করেছিলাম, কিছুই মনে হয় কাজ করছে না। অ্যান্ড্রয়েড স্টুডিওর সমস্যার সমাধান করতে আমার সিস্টেম জেডিকে সেট করা।

আপনার সিস্টেম জাভা নিশ্চিত করুন

java -version

অ্যান্ড্রয়েডের মতোই

File > Project Structure > JDK Location

আমার ক্ষেত্রে (অ্যান্ড্রয়েড স্টুডিও 1.1 32 বিট) পুরানো jdk ব্যবহার করে কাজ করেছে। 1.7 থেকে 1.6 পর্যন্ত।
রোহিত রোকদে

আমার দিন বাঁচিয়েছে! Where সমস্যাটি কোথা থেকে এসেছে এখন আমি বুঝতে পেরেছি। কারণ এএস এর ভিতরে আমার 4 জিবি র‌্যাম এবং 32 বিট জেডিকে ছিল। এখন আমার 16 জিবি র‌্যাম রয়েছে এবং 32 বিবিটি জেডি কে কেবল শুরু করতে পারেনি কারণ এটি আমার সমস্ত মেষটি আগুনের আগে শুরু করতে হবে।
এলপিভিওআইডি

কীভাবে "অ্যান্ড্রয়েড স্টুডিওর সাথে মেলে আমার সিস্টেম জেডিকে সেট করবেন"?
হারুন

18

নিম্নলিখিত লাইনটি যুক্ত করুন MyApplicationDir\gradle.properties

org.gradle.jvmargs=-Xmx1024m

এটি আমার জন্য উইন্ডোজ বাক্সে কাজ করেছিল। আমি থেকে gradle.properties পরিবর্তিত org.gradle.jvmargs=-Xmx1536mকরতেorg.gradle.jvmargs=-Xmx1024m
EmpathicSage

11

উইন্ডোজ 10-এ অ্যান্ড্রয়েড স্টুডিও 3.0.০.০ ব্যবহার করা আমার ফিক্সটি হ'ল গ্রেড.প্রোপার্টি ফাইল থেকে কোনও জেভিএম আরগগুলি সম্পূর্ণরূপে সরিয়ে ফেলা

আমি গ্রেডের সংস্করণ 4.1 সহ অ্যান্ড্রয়েড গ্রেডেল র‍্যাপার ব্যবহার করছি ..১। কোনও গ্রেডলু কমান্ড কাজ করছে না, তবে একটি সতর্কবাণী বলেছে যে এটি যে কোনও জেভিএম মেমরি আরগগুলি 8 এ সরানো হয়েছিল (যেটিকে আমি জাভা 8 বলে ধরে নিলাম) সরানো হয়েছিল তা উপেক্ষা করার চেষ্টা করছে।


1

আমি একই ইস্যুতে ছুটে এসেছি, আমার পোস্টটি এখানে:

অ্যান্ড্রয়েড স্টুডিও - গ্রেডল বিল্ড ব্যর্থ - জাভা হ্যাপ স্পেস

এক্সিকিউটিভ সংক্ষিপ্তসার: উইন্ডোজ এখানে গ্রেড.প্রোপার্টি ফাইলের সন্ধান করে:

C:\Users\.gradle\gradle.properties

সুতরাং সেই ফাইলটি তৈরি করুন এবং এর মতো একটি লাইন যুক্ত করুন:

org.gradle.jvmargs=-XX\:MaxHeapSize\=256m -Xmx256m

@ ফাইজ সিদ্দিকী পোস্ট অনুসারে


1

উইন্ডোজ 10, অ্যান্ড্রয়েড স্টুডিও 4.1 এ এই সমস্যার মুখোমুখি।

যে সমাধানটি আমার পক্ষে কাজ করেছে:

1 - প্রকল্পের মূল ডিরেক্টরিতে থাকা গ্রেড.প্রোপার্টি ফাইলগুলিতে যান।

2 - অ্যান্ড্রয়েড স্টুডিওতে সবচেয়ে উপযুক্ত সামঞ্জস্যপূর্ণ বিকল্পের বিষয়ে সিদ্ধান্ত নিতে এই লাইনে বা অনুরূপ একটি (org.gradle.jvmargs = -Xmx1536m) মন্তব্য করুন।

3 - এখন ফাইল -> বন্ধ প্রকল্প থেকে যে কোনও উন্মুক্ত প্রকল্প বন্ধ করুন।

4 - স্বাগতম উইন্ডোতে, কনফিগার> সেটিংসে যান।

5 - বিল্ড, এক্সিকিউশন, স্থাপনা> সংকলক যান

6 - প্রসেস হিপ আকার (এমবিটাইটস) 1024 এ এবং ভিএম বিকল্পগুলিতে -Xmx512m এ পরিবর্তন করুন।

এখন অ্যান্ড্রয়েড স্টুডিও বন্ধ করুন এবং এটি পুনরায় চালু করুন। বিষয়টি চলে যাবে।


0

MacOS 10.12.6 এ অ্যান্ড্রয়েড স্টুডিও 2.3.3 এর সমাধান

আরও হ্যাপ মেমরি দিয়ে অ্যান্ড্রয়েড স্টুডিওগুলি শুরু করুন:

export JAVA_OPTS="-Xms6144m -Xmx6144m -XX:NewSize=256m -XX:MaxNewSize=356m -XX:PermSize=256m -XX:MaxPermSize=356m"
open -a /Applications/Android\ Studio.app

কাজ করে না .. এগুলি ছাড়া আমাদের আর কিছু করার কথা রয়েছে?
উমার ফারুক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.