توسعه اندروید با طعم دور زدن تحریم !
بعد از تحریم های نرم افزاری که شامل کشور عزیزمون ایران شد ، سرویس هایی مانند سرویس های شرکت گوگل به تعداد زیادی از دسترس ایرانی ها خارج شد .
یکی از این عذاب ها ، تحریم بودن بخش توسعه اندروید است .
برای مثال اگر بخواهید به سایت توسعه دهندگان گوگل مراجعه کنید با پیغام عدم دسترسی مواجه می شوید .

حال چه باید کرد ؟
باید به کلی با سرویس های گوگل خداحافظی کرد ؟
جواب منفی است . از آنجا که اکثر ایرانی ها به فیلتر شکن دسترسی دارند می توانند این سایت ها را باز کنند .
پس هدف از این نوشته چی هست ؟
اخیرا در توسعه اندروید خیلی از فیلتر شکن ها هم قادر به دور زدن تحریم بخش توسعه گوگل نیستند .
یک سری از سایت های ایرانی ، یکی سری Proxy هایی ارائه داده اند که می توان در بخش Setting نرم افزار Android Studio شرکت گوگل تنظیم کرد تا تحریم ها موقتا اصطلاحا دور زده شود !
روش اول
این پروکسی ها نسبت به کیفیت سرویس دهی آن ها به ترتیب زیر هستند :
1 . پروکسی vtwo.org (پیشنهادی)
Host : mirror.vtwo.org , mirror1.vtwo.org –> Port : 8850
2 . پروکسی fodev.org
Proxy Server : fodev.org –> Proxy Port : 8118
3 . پروکسی mbaas.ir
Proxy Server : mirror.mbaas.ir –> Proxy Port : 8700
4 . پروکسی hive.ir
Proxy Server : android.hive.ir –> Proxy Port : 8080
روش دوم
استفاده از DNS های سایت ایرانی ، شکن
در ویندوز خود Run را با کلید ترکیبی Win + R یا از طریق جستجو اجرا کنید .
دستور ncpa.cpl را وارد کنید .

روی کارت شبکه خود کلیک راست کرده و گزینه Properties را بزنید .

بعد از مشاهده بر روی گزینه انتخاب شده که داخل عکس هست ، دوبار کلیک کنید .

در قسمت DNS به ترتیب زیر آدرس ها را وارد کنید .
سرور اول : 185.51.200.2
سرور دوم : 178.22.122.100
سپس Ok را بزنید و تمام .
تحریم ها دور زده شد !
روش سوم
استفاده از سرویس Tor
ابتدا مرورگر همراه با هسته Tor رو از لینک زیر دانلود کنید (Tor Browser) :
https://www.torproject.org/download
بعد از اتمام نصب و اتصال به شبکه Tor مروگر فعال می شود .

برای مثال یک سایت مانند Google.com رو تست کنید و اطمینان پیدا کنید که اتصال به اینترنت برقرار شده .
مروگر Tor ، یک پورت معمولا آزاد رو با شماره 9150 به کار میگیره (Expose) که میشه از اون به عنوان پروکسی از نوع Socks نسخه 5 استفاده کرد .
نکته : برای استفاده از این Socks ، از این به بعد آدرس سرورتون میشه 127.0.0.1 و با پورت 9150
نکته : شاید به این موضوع ربطی نداشته باشه ، اما میتونید از همین Socks نسخه 5 با پورت 9150 توی مرورگر هایی مثل فایرفاکس و کروم نسخه اصلی هم استفاده کنید با اهداف دور زدن فیلتر و تحریم (مثل عملکرد VPN) افزونه فایرفاکس تنظیم پروکسی : لینک
افزونه کروم تنظیم پروکسی : لینک
طبق روشی که در ادامه ???????? در مورد تنظیم پروکسی میدم توی اندروید استودیو ، می تونید از این روش هم بهره بگیرید .
طریقه تنظیم پروکسی در نرم افزار اندروید استودیو
ابتدا وارد برنامه شده سپس صبر میکنیم تا صفحه اول نرم افزار نمایش داده شود .

سپس از سمت پایین و راست دکمه Configure را میزنیم . سپس گزینه Setting را انتخاب میکنیم .
پنجره ای باز می شود که شامل تنظیمات کامل نرم افزار است .

پس از مشاهده از بخش سمت چپ وارد گزینه HTTP Proxy شوید .

وارد قسمت Manual Proxy Configuration شوید .
در قسمت Host name ، آدرس سرور و در قسمت Port number ، شماره پورت را وارد کنید .
در این قسمت برای مثال از mirror.vtwo.org استفاده کردم .
در نهایت دکمه OK را بزنید .
نکته : اگر از Tor استفاده کردید گزینه Socks رو انتخاب کنید و آدرس سرور رو 127.0.0.1 بدید و پورت 9150 داده بشه .
حال با فشردن دکمه Sync Gradle می توانید پروژه اندرویدی خود را ادامه دهید و هم کتابخانه های آن را بروز نگه دارید .

برای دریافت نرم افزار Android Studio می توانید از یکی از سایت های ایرانی زیر استفاده کنید :
از سایت پی سی دانلود – لینک دانلود
از سایت شاتل لند – لینک دانلود
از سایت سافت 98 – لینک دانلود
از پیشنیاز های اندروید استودیو ، JDK نسخه 8 جاوا هم هست – لینک دانلود
برای دانلود Gradle به صورت دستی هم اگر نیازتان شد – لینک دانلود