راه حل مشکل بیلد نشدن گریدل در اندروید استودیو
خب چند وقتیه که مشکل گریدل در اندروید استودیو جدی تر شده ، گشتی که توی نت میزدم دیدم توی سایت اسمارت لب راه حل خوبی رو گذاشتن که ممکنه مشکل بعضی از دوستان رو حل کنه :
چند وقتی است که دوستانی که از اندروید استودیو استفاده میکنند در بیلد کردن پروژههایشان با یک مشکل جدی مواجه شدهاند. پروژهها بیلد نمیشوند و هیچ خطای مشخصی هم نشان داده نمیشود. بعد از کمی کنکاش کردن و سر و کله زدن با مشکل به این نتیجه رسیدم که jCenter چند وقتی است که IP های ایران را فیلتر کرده است. در حال حاضر سایتهایی که خدماتدهی به کاربران ایرانی را متوقف کردهاند معمولاً با نشان داده صفحهی خطا حداقل به صراحت اعلام میکنند که به کاربران ایرانی خدمات نمیدهند اما سایت bintray که jCenter یکی از بخشهای آن است اصلاً چنین صفحهای را نشان نمیدهد و به طور کامل همه درخواستها از ایران را اصطلاحاً دراپ drop میکند.
راهحل موقتی که برای حل این مشکل به نظرم رسید این است که کاملاً jcenter را با یک مخزن یا repository دیگر جایگزین کنم. برای این کار فایل build.gradle را باز کنید:
حالا همانطور که در عکس پایین میبینید دو جا به jcenter لینک داده شده است:
حالا هر دو جا jcenter را با mavenCentral عوض کنید:
با این کار مشکل حل میشود!
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .