علت خطای Gradle Sync Failed چیست ؟

سلام دوستان بدون هیچ مقدمه ای میرم سر اصل مطلب خب دلایل بسیار زیادی برای خطای Gradle هست اما  مهم ترینش در ایران تحیرم بودن ایران از سمت گوگل هست و گوگل اجازه نمی دهد تا ما به jitpack.io متصل شویم اما در عوض می توانیم از mavencentreral استفاده کنیم اما تمامی کتاب خانه ها در آن ثبت نشده است و بیشترین کتاب خانه در jitpack.io ثبت شده است و دلایل زیادی دارد که چرا توسعه دهندگان بیشتر در jitpack کتاب خانهایشان را ثبت می کنند و ما در یک مقاله جدا آن را به تفصیر توضیح می دهیم .
 
برای این که از این تحریم گوگل رد شویم نیاز به یک قند شکن داریم یا استفاده از یک proxy و انواع مختلف از قندشکن ها را دوستان با آنها آشناییت دارن و به خاطر فیلترینگ ما نمی تونیم نام آنها را ببریم ولی اگر کاربران به آن نیاز داشتن می توانند ایمیل خود را قرار دهند تا ما یک proxy (یک ایپی) برایشان ارسال کنیم و یا نام تعدادی از قندشکن ها را برایشان ارسال کنیم تا آنها را دانلود کنند.
 
و برای ست کردن proxy در اندروید استدیو می توانید مراحل زیر را دنبال کنید
از تب File قسمت setting را انتخاب کنید و سپس همانند عکس زیر پیش بروید
 

Android studio

Android studio

اگر شما فقط شماره ایپی و پورت را در اخیتار داردید و از ایپی خاصی استفاده نمی کنید می توانید تیک شماره 5 را نزنید و فقط بخش 4 را تکمیل کنید و اگر شما از برنامه های قندشکن استفاده می کنید فقط کافی است در بخش بالا تیک Auto-detect Proxy Settins را بزنید.
 
و در اندروید استدیو با ورژهای جدید تر می تونید از عکس زیر کمک بگیرید
 

 
انشاالله مطاب بالا مفید واقع شده باشد.

مطالعه بیشتر