رفتن به مطلب

برطرف کردن سرعت پایین کامپایل در Android Studio


مجید آرتا

ارسال‌های توصیه شده

به نام خدا

سلام

نوروز ۹۵ رو به همه ی کاربران عزیز تبریک عرض می کنم

خب مبحثی که قراره بهتون در موردش راهکارشو بدم ( توی سایت های خارجی مثل StackOverFlow  هستش ) اینه که توی اندروید استودیو سرعت کامپایل کردن به اندازه عمر مفید یه انسان هستش :DD:

گفتیم حالا لپ تاپ ما لکنتی از امین فول آپشن :DD:

با لپ تاپ دوستم که عین لپ تاپ امین بود اومدم اندروید استودیو رو نصبیدیم و خلاصه دیدیم نه باوا درست بشو نیست و هرکاری  می کنیم بازم باید جون یه انسان تلف بشه تا کامپایل کنه :DD:

خلاصه طی مذاکراتی که با امین داشتم گفت برو نسخه ۱.۵ رو دانلود کن اوکی میشه :DD:

۱.۵ رو هم دانلود کردم دیدم نه بازم همونطوریه :DD:  خلاصه یه ۲ ۳ تا فحش آبدار به امین دادم :DD:

قضیه یه چیز دیگست شاید دوستان دیگه بدونن ولی خب واسه اونایی می گم که نمیدونن ( مثل خودم :DD:  )

 

خب از منوی File  گزینه Setting رو پیدا کنید.

طبق عکس زیر عمل کنید :

 

1.png

 

 

 

 

 

خب در مرحله بعدی باید کلمه ی offline--  رو در باکسی که توی عکس پایین مشخص می کنم وارد می کنید :

 

%DB%B2.png

 

 

 

 و در آخر دو خط کد رو به gradle.propertise  اضافه می کنید :

 

org.gradle.daemon=true
org.gradle.parallel=true

 

:DD:

 

اگه دوست داشتید نسخه اورجینال و غیر کپی ( کاپی :DD:  ) رو ببینید به اینجا برید.

از این بعد با سرعت فیبر نوری کامپایل کنید :DD:

 

AnswerCenter.IR

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ای ول  :DD:

خسته نباشی  :53:  :DD:  مرسی  :53:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

قال stackoverflow :

داخل عکس دوم تیک این گزینه هم بزنید :

Compile independent modules in parallel

 

شما کاپی میکنید .ما کاپی نمیخوایم دی:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 ماه بعد...

سلام دوستان

ببخشید شاید سوالم نامربوط باشه. این تنظیمات در زمان ساخت پروژه جدید هم تاثیر می گذاره؟ چون حدود 15 دقیقه طول می کشه یه پروژه جدید ساخته بشه...

با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان

ببخشید شاید سوالم نامربوط باشه. این تنظیمات در زمان ساخت پروژه جدید هم تاثیر می گذاره؟ چون حدود 15 دقیقه طول می کشه یه پروژه جدید ساخته بشه...

با تشکر

بله تاثیر داره قطعا

15 دقیقه خیلی زیاده تو حالت نرمال حداکثر پنج دقیقه طول میکشه

واسه اندروید استودیو حداقل رم 4  پیشنهاد میشه سی پی یو i3 هم کافیه ولی رم خیلی مهمه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بله تاثیر داره قطعا

15 دقیقه خیلی زیاده تو حالت نرمال حداکثر پنج دقیقه طول میکشه

واسه اندروید استودیو حداقل رم 4  پیشنهاد میشه سی پی یو i3 هم کافیه ولی رم خیلی مهمه

رم من 4GB هست اما 2.92GB استفاده می شه برای ویندوز...

سی پی یو هم 2.20GHz Corei3 هست.

با تشکر از پاسخ شما.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

رم من 4GB هست اما 2.92GB استفاده می شه برای ویندوز...

سی پی یو هم 2.20GHz Corei3 هست.

با تشکر از پاسخ شما.

یعنی شما میفرمایین ویندوز تو حالتی که هیچی برنامه ای باز نیست 2.92 گیگ رمتونو میگیره؟؟؟

این مقدار واسه من 700 مگه همش یعنی از چهار کیگ رم تقریبا سه و خورده ایش آزاده و سی پی یوم هم دقیقا مثه مال شماس

ولی بیلد کردن پروژه جدید همش دو دقیقه طول میکشه البته من تنظیمات رو به این صورت انجام دادم دوتا فایل زیر رو به جایی که gradle هست انتقال بدین

واسه من این مسیر هست C:\Users\Mohamadreza\.gradle

ببینید تاثیر داره یا نه

gradle.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یعنی شما میفرمایین ویندوز تو حالتی که هیچی برنامه ای باز نیست 2.92 گیگ رمتونو میگیره؟؟؟

این مقدار واسه من 700 مگه همش یعنی از چهار کیگ رم تقریبا سه و خورده ایش آزاده و سی پی یوم هم دقیقا مثه مال شماس

ولی بیلد کردن پروژه جدید همش دو دقیقه طول میکشه البته من تنظیمات رو به این صورت انجام دادم دوتا فایل زیر رو به جایی که gradle هست انتقال بدین

واسه من این مسیر هست C:\Users\Mohamadreza\.gradle

ببینید تاثیر داره یا نه

سلام

ببخشید تاپیک قدیمی رو بالا میارم...

نه منظورم این هست که مقدار Usage 2.92 هست!!! در حالت عادی 700 تا 900 مگابایت استفاده می شه.

ساخت و کامپایل پروژه درست شد. نمی دونم چطوری!!! (البته از همین آموزش هم استفاده کردم :DD: )

یک پروژه توی 1 دقیقه و اجرا 1 تا 2 دقیقه طول می کشه.

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...