অ্যান্ড্রয়েড স্টুডিও কোথায় গ্রেড.প্রোপার্টি ফাইল?


94

আমি একটি স্বাক্ষরিত এপিপি উত্পন্ন করার চেষ্টা করছি তবে আমি সর্বদা একই ত্রুটি পাই।

To run dex in process, the Gradle daemon needs a larger heap.
It currently has approximately 910 MB.
For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB.
To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties.

আমি সেই ফাইলটি ফাইল করতে পারি না তবে আমি গ্রেড-ওয়েল্পার.প্রোপার্টি সংশোধন করার চেষ্টা করেছি তবে আমি এখনও একই ত্রুটি পেয়েছি।

এটি আমার গ্রেড-ওয়েল্পার.প্রপার্টি ফাইল

#Thu May 05 20:51:44 CEST 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
org.gradle.jvmargs=-Xmx2048m

আমি ইতিমধ্যে খুব চেষ্টা করেছি অ্যান্ড্রয়েড গ্রেডেল অবজেক্ট হিপগুলির জন্য পর্যাপ্ত জায়গা সংরক্ষণ করতে পারেনি


উত্তর:


133

কেবল একটি ফাইল তৈরি করুন gradle.propertiesআপনার মূল প্রকল্পে :

root
|--gradle.properties
|--build.gradle
|--settings.gradle
|--app
|----build.gradle

তারপরে ফাইলটির ভিতরে যুক্ত করুন:

org.gradle.jvmargs=-Xmx2048m

4
যদি আপনার কাছে বিশ্বব্যাপী গ্রেড.প্রোপার্টি থাকে তবে নিশ্চিত হয়ে নিন যে এতে আপনার প্রবেশ নেই।
রায় তায়েক

7
এবং "গ্লোবাল গ্রেডেল.প্রোপার্টি" দ্বারা, @ রায়টাইক মানে আপনার হোম ডিরেক্টরিতে যেমন একটি ~/.gradle/gradle.properties। প্রোডাক্ট ফাইলটি কীভাবে গ্রেডল সন্ধান করে তার জন্য এই উত্তরটি দেখুন: stackoverflow.com/a/30333929/293280
জোশুয়া পিন্টার

প্রশ্ন: jvmargsবিশ্বব্যাপী গ্রেডাল বৈশিষ্ট্যগুলিতে বা প্রকল্পের মূল ডিরেক্টরিতে কোনও সেটিংস রাখা ভাল ?
জোশুয়া পিন্টার

আপনি যদি সমস্ত প্রকল্পের জন্য একই বৈশিষ্ট্য ব্যবহার করতে চান তবে এটি নির্ভর করে।
গ্যাব্রিয়েল মেরিওটি

4
এটি একক প্রকল্প তৈরির সময় গ্রেডেলের দ্বারা ব্যবহৃত স্মৃতি। আমি সাধারণত তাদের উত্স নিয়ন্ত্রণে রাখি।
গ্যাব্রিয়েল মেরিওটি

20

প্রকল্প উইন্ডোতে, আপনার প্রকল্পের নামটি ডান ক্লিক করুন এবং নতুন> ফাইল চয়ন করুন। নতুন ফাইলের নাম "গ্রেডেল.প্রোপার্টি"। বিষয়বস্তুটি হ'ল: org.gradle.jvmargs = -Xmx1536M; (বা আপনার গ্রেডল কনসোলে প্রদর্শিত নম্বর) এর মতো একটি লাইনে: ... গ্রেডল ডিমনটির জন্য সর্বোচ্চ গাদা আকার 2048 এমবি থেকে বেশি বৃদ্ধি করুন।


5

gradle.properties উইন্ডোতে অবস্থিত

    C:\Users\<%User_Name%>\.gradle\gradle.properties

অ্যান্ড্রয়েড স্টুডিওতে

   `Gradle Scripts` >> `gradle.properties (Global Properties)`

এটি অবশ্যই সর্বদা যুক্ত করা উচিত নয়। আমি অ্যান্ড্রয়েড স্টুডিও ৩.৩.১ চালাচ্ছি এবং সেখানে কোন সি নেই: \ ব্যবহারকারী \ <% ব্যবহারকারী_নাম%> grad গ্রেড \ গ্রেড.প্রোপার্টি
মার্ক ডাইল

আপনি অ্যান্ড্রয়েড স্টুডিও পদ্ধতিতে পেতে পারেন।
মুহাম্মদ আজম

1

কেবল নীচের পদক্ষেপগুলি অনুসরণ করুন:

1)Go to File
2)Create a New File
3)Name it as gradle.properties
4)Write the content in the file 
For eg:
 org.gradle.jvmargs=-Xmx1536M;(replace it with the numbers in your gradle file)

আশা করি এটা সাহায্য করবে.


0

এটি এমন একটি সমস্যা যা আমাকে এতটা বিরক্ত করত তবে পরে একটি দ্রুত সমাধান পেয়ে গেল got

আমি আমার সহকর্মীর দ্বারা বর্ণিত পদ্ধতিগুলি চেষ্টা করেছি কিন্তু এটি কখনই আমার পক্ষে কার্যকর হয়নি।

সমস্যাটি বজায় থাকলে এই দুটি উপায়ে ব্যবহার করুন।

দ্রষ্টব্য গ্রেডল হ্যাপের আকার পরিবর্তন করা আপনাকে এতটা সহায়তা নাও করতে পারে তবে এই ধরণের ত্রুটি 'গ্রেডল ডিমন' ত্রুটি থেকে বাঁচতে আপনি এই দুটি উপায় চেষ্টা করতে পারেন।

চলমান অন্যান্য সমস্ত অ্যাপ্লিকেশন বন্ধ করুন এবং অ্যান্ড্রয়েড স্টুডিওগুলি পুনরায় চালু করুন। ত্রুটি যদি অব্যাহত থাকে তবে দ্বিতীয় পদ্ধতিটি ব্যবহার করুন।

এটি হ'ল Alt + ctrl চেপে ব্যাকগ্রাউন্ডে চলছে অযৌক্তিক প্রক্রিয়াগুলি এবং তারপরে টাস্ক ম্যানেজার উইন্ডোটি খুলতে ডেল বোতামটি ক্লিক করুন।

বেশিরভাগ ক্ষেত্রে, ব্রাউজারগুলি পটভূমিতে চলে এবং প্রচুর স্মৃতি গ্রহণ করে is এজন্য আপনি গ্রেডল ডিমন ত্রুটি দেখতে পান।

উদাহরণস্বরূপ, ক্লোম ক্রোম প্রক্রিয়া যা পটভূমিতে চলছে এবং হয় অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন বা প্রকল্পটি পুনর্নির্মাণ করুন


0

অ্যান্ড্রয়েড স্টুডিও ব্যবহারকারী-গাইড পৃষ্ঠাতেgradle.properties বর্ণিত হিসাবে বিল্ড ক্যাশে উইথ অ্যাওএসপি এক্সিলারেট ক্লিন বিল্ডসকে সক্ষম / অক্ষম করার জন্য আমি ফাইলটি সন্ধান করছিলাম

আমি find -name 'gradle.properties'আমার এওএসপি রুট ডিরেক্টরিটির ভিতরে একটি সাধারণ অনুসন্ধানের মাধ্যমে ফাইলটি এখানে পেয়েছি

my_AOSP_root/tools/build/gradle.properties

0

প্রজেক্টের ফোল্ডারে বা সি: \ ব্যবহারকারী \ ব্যবহারকারীর নাম.gradle এ গ্রেড.প্রোপার্টি রাখুন। নোটপ্যাড ব্যবহার করে উইন্ডিজগুলিতে সংরক্ষণের সময় দয়া করে নিশ্চিত করুন যে ফাইলটির নাম "গ্রেডেল.প্রপ্রেটিস", গ্রেডল.প্রপ্রেটিস.টিএসটিএস নয়।

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