Android Studio-এ কোড কম্পাইল/রান করার সময় Gradle Project Sync Failed এরর আসে। Gradle Sync build.gradle ফাইলের ডিপেন্ডেন্সি চেক করে লেটেস্ট ভার্সন ডাউনলোড করে।
Gradle Project Sync Failed-এর কারণ
- খারাপ ইন্টারনেট কানেকশন: Gradle মিসিং ভার্সন ডাউনলোড করতে পারে না।
- Gradle কম্পাইলার ইস্যু: কম্পাইলার ঠিকমতো কাজ করছে না।
- Android Studio-এ ব্যাড ক্যাশ: করপ্ট ক্যাশ মডিউলগুলো বাধা দেয়।
- মিসিং ফাইল: Gradle রান করার জন্য প্রয়োজনীয় ফাইলগুলো নেই।
- Proxy Server: প্রক্সি সার্ভারে Gradle সিঙ্ক হয় না।
শুরু করার আগে: প্রজেক্ট ব্যাকআপ নিন, অ্যাডমিন হিসেবে লগইন रहুন।
সমাধান ১: ইন্টারনেট কানেকশন চেক করুন
Gradle-র জন্য কাজরত ইন্টারনেট লাগে। অন্য ডিভাইস কানেক্ট করি চেক করুন।
সমাধান ২: Proxy Server ডিসেবল করুন
- Windows + R → inetcpl.cpl → Enter।
- Connections ট্যাব → LAN settings।

- প্রক্সি সার্ভার চেক করা থাকলে আনচেক করুন → Android Studio রিস্টার্ট করুন।
সমাধান ৩: মিসিং কম্পোনেন্ট ইনস্টল করুন
Gradle Sync এরর মেসেজের নিচে Install missing platform(s) and sync project হাইপারলিংক থাকলে সেটি ক্লিক করুন। Android Studio মিসিং সবকিছু ডাউনলোড করবে। 
সমাধান ৪: Local Gradle Distribution ব্যবহার করুন
- Gradle অফিসিয়াল সাইট থেকে লেটেস্ট ভার্সন ডাউনলোড করুন।
- এক্সট্র্যাক্ট করে এক্সেসিবল ফোল্ডারে রাখুন।
- Android Studio → File > Settings > Build, Execution, Deployment > Gradle।
- Local Gradle Distribution সিলেক্ট করে Gradle home-এ এক্সট্র্যাক্ট করা পাথ দিন।

- Offline work আনচেক করুন (Global Gradle Settings-এ থাকলে)।
- প্রজেক্ট বিল্ড করুন। নতুন প্রজেক্টে প্রতিবার এই ধাপ ফলো করুন।
সমাধান ৫: GPU Debugger ইনেবল করুন
- Tools > Android > SDK Manager।
- SDK Tools ট্যাব → Android SDK Build-Tools আনচেক করুন → ৫ সেকেন্ড অপেক্ষা → আবার চেক করুন।
- লিস্ট রিফ্রেশ হলে নতুন আইটেম পপুলেট হবে।
- GPU Debugging Tools চেক করুন → OK।

টুলস ডাউনলোড হলে Gradle সিঙ্ক হবে।
সমাধান ৬: ক্যাশ রিফ্রেশ করুন
- File > Invalidate cache/Restart।

- Android Studio পুরোপুরি বন্ধ করুন।
- Android Studio ইনস্টলেশন ডিরেক্টরির .gradle ফোল্ডার রিনেম বা মুভ করুন।
- Android Studio রিস্টার্ট → Gradle Sync চেষ্টা করুন (ফাইলগুলো আবার ডাউনলোড হবে)।