কম্পিউটার টিউটোরিয়াল

অ্যান্ড্রয়েড স্টুডিওতে Gradle বিল্ড স্পিড আপ করা


Gradle বিল্ড দ্রুত করার কার্যকর টিপস

Gradle অ্যান্ড্রয়েডের বিল্ড অটোমেশন টুল। বড় প্রজেক্টে বিল্ড টাইম কমাতে নিচের অপ্টিমাইজেশনগুলো কাজে লাগে।

১. gradle.properties অপ্টিমাইজেশন

# ~/.gradle/gradle.properties বা project/gradle.properties
org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.configureondemand=true
org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
# Java 17+ এর জন্য MaxPermSize প্রয়োজন নেই (Metaspace ব্যবহার হয়)

২. অফলাইন মোড সক্ষম করুন

File > Settings > Build, Execution, Deployment > Gradle > Offline work চেক দিন। নেটওয়ার্ক ডিপেন্ডেন্সি চেক বন্ধ করে দেয়।

৩. কম্পাইলার অপশনস

File > Settings > Build, Execution, Deployment > Compiler-এ সব চেকবক্স টিক দিন (Make project automatically, Compile independent modules in parallel ইত্যাদি)।

৪. অন্যান্য প্রো টিপস

  • Gradle Daemon সর্বদা অন রাখুন (ডিফল্ট অন থাকে)।
  • Configuration Cache (Gradle 7+) এনাবল করুন: org.gradle.configuration-cache=true।
  • Modularize: ডাইনামিক ফিচার মডিউল ব্যবহার করুন।
  • R8/ProGuard রিলিজ বিল্ডে মিনিফাই করুন।
  • Kotlin DSL (build.gradle.kts) ব্যবহার করুন ক্যাশিংের জন্য ভালো।

বেন্চмар্ক: ./gradlew assembleDebug --profile চালিয়ে build/reports/profile দেখুন বটলনেক খুঁজতে।


  1. Activity Monitor দিয়ে Mac পারফরম্যান্স বাড়ান: সহজ ধাপগুলো

  2. অ্যান্ড্রয়েড ফোন স্পিড আপ: দ্রুত পারফরম্যান্স ফেরত আনти টিপস

  3. Android Navigation Component মাস্টার করুন: বিল্ড, ইমপ্লিমেন্ট এবং অপ্টিমাইজ

  4. অ্যান্ড্রয়েড ইন্টারনেট স্পিড বাড়ান: ৫টি প্রমাণিত পদক্ষেপ