راه حل ساده برای رفع مشکلات تحریم Gradle


۱ سال پیش یکشنبه ۲۹ مرداد ۱۳۹۶ ساعت ۱۶:۱۱

راه حل ساده برای رفع مشکلاتی که تحریم برای بروز رسانی اندروید استدیو و sync شدن Gradle ایجاد می‌کند:
۱- استفاده از یک سرویس پروکسی (فرقی نمی‌کند که شما از پروکسی‌های رایگان استفاده کنید ویا از shadowsocks و غیره)
۲- حال کافی است برای رفع مشکل تحریم در بروزرسانی اندروید استدیو به بخش ذیل رفته و تنظیمات پروکسی را روی حالت auto proxy settings قرار دهید:

File > Settings > System Settings >HTTP Proxy

۳- برای حل مشکل همگام سازی گردل gradle sync باید ابتدا پورت و آی پی فعال پروکسی سیستم خود رو پیدا کنید.
برای پیدا کردن پروکسی فعال در ویندوز کافیست کلمه proxy را جستوجو کنید:

حال کافیست با استفاده از این ip و port خطوط زیر را به فایل gradle-wrapper.properties پروژه خود اضافه کنید.

systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080

systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080

نوشتن نظر
محمد.خ - ۱۸ ماه و ۴ روز قبل
سلام ممنون از بابت راه حل، بعد از انجام این تغییرات چه اتفاقی میفته؟ با توجه به اینکه Gradle Sync وظیفه داره dependency ها رو با مخزن sync کنه، با راه حل شما این وظیفه انجام میشه؟ متشکرم
سید محمدرضا برنتی - ۱۸ ماه و ۴ روز قبل
بعضی اوقات بخاطر تحریم‌ها Gradle نمی‌تونه Sync بشه و صرفا فعال کردن یک پروکسی نمی‌تونه مشکل رو حل کنه و با راه حل ذکر شده امکان دسترسی به آدرس‌هایی که ip ایران رو بلاک کردن فراهم میشه.
* من از ایمیل شما برای نمایش تصویر شما توسط سرویس gravatar استفاده خواهم کرد. من هم مثل شما از اسپم متنفرم.