
این روزها خیلیها که میخوان تازه وارد دنیای برنامهنویسی موبایل بشن، از همون اول با مشکل نصب اندروید استودیو روبهرو میشن. مخصوصاً وقتی بخوان بدون فیلترشکن این کار رو انجام بدن. توی این مطلب قدمبهقدم جلو میریم و اندروید استودیو رو کامل و بدون دردسر نصب، پیکربندی و در نهایت یه پروژه ساده اجرا میکنیم.
اندروید استودیو ابزار رسمی گوگل برای ساخت اپلیکیشنهای اندرویدیه و نسخههاش بهصورت رایگان در سایتهای داخلی هم پیدا میشه. بنابراین خیلی راحت میتونید از یه منبع معتبر دانلودش کنید.
نسخه مورد استفاده در آموزش: 2025.3.2.6
منبع: سافت 98
بعد از دانلود، نصبش خیلی سادهست؛ فقط چند تا Next بزنید. فعلاً اجراش نکنید.
یکی از سختترین و اعصابخردکنترین مراحل نصب اندروید استودیو، دانلود کردن کامل و بدون مشکل Android SDK هست! تو حالت عادی، وقتی فیلترشکن روشن باشه، فقط کافیه یه فنجون چای بریزی و بشینی کنار؛ اندروید استودیو خودش همه چیز رو اتوماتیک دانلود میکنه و کل کارای اداری رو برات انجام میده.
اما همونطور که تو عنوان گفتم، ما قرار نیست از فیلترشکن یا تحریمشکنی استفاده کنیم و میخوایم اندروید استودیو رو کاملاً بدون دردسر و بدون فیلتر نصب کنیم.
من تقریباً کل اینترنت فارسی رو زیر و رو کردم، ولی هیچ سایتی نبود که SDK رو کامل و سالم گذاشته باشه. واسه همین مجبور شدم خودم با فیلترشکن دانلودش کنم، کل فولدر SDK رو زیپ کنم و تو سایتهای داخلی آپلود کنم تا بقیه هم بتونن راحت استفاده کنن.
پس لطفاً همه فایلهایی که پایین گذاشتم رو کامل دانلود کنید و یهجا نگه دارید، چون بعدش میریم سراغ ادامه آموزش.
دانلود Android SDK
https://uploadb.com/jq0b9ss3z4z8/android-sdk.part01.rar.html https://uploadb.com/apx9hz70kiwl/android-sdk.part02.rar.html https://uploadb.com/hdbeayuqrbs9/android-sdk.part03.rar.html https://uploadb.com/60mmvmhyxogo/android-sdk.part04.rar.html
دانلود System Image Android API 30 (Android 11):
https://uploadb.com/alr2xtkay308/android-30.part1.rar.html https://uploadb.com/o6umpb84dz2y/android-30.part2.rar.html
خب حالا توی یه درایو که در حد 7 یا 8 گیگ جا دارید، یه فولدر بسازید به اسم sdk و سپس فایل های زیپ که با android-sdk شروع میشن رو توی این فولدر قرار بدید و extract کنید. باید چنین چیزی داشته باشید:

توجه: اسم فولدرتون میتونه هر چیزی توی هر مسیری باشه.
حالا یه فولدر بسازید توی فولدر sdk دقیقا به اسم "system-images" و اون دوتا فایل زیپ که با android-30 شروع میشن رو قرار بدید توی فولدر system-images و extract کنیدشون! بنابراین باید چنین چیزی داشته باشید:

نکته: توی sdk های من که براتون آپلود کردم، api های 21 و 30 و 30 و 35 و 36 و 36.1 رو قرار دادم؛ اما فقط system image مربوط به api 30 که میشه اندروید 11 رو براتون قرار دادم. ممکنه بعدا system image های مربوط به api دیگه هم براتون توی همین پست قرار بدم.
حالا بر این آدرس برید:
sdk/extras/google/Android_Emulator_Hypervisor_Driver
حالا توی AddressBar این فولدر بنویسید "cmd" و اینتر بزنید تا Command Prompt باز بشه:

حالا این کامند رو وارد کنید و منتظر بمونید تا درایور نصب بشه:
./silent_install.bat
درواقع باید چنین نتیجه ای رو دریافت کنین:

حالا اندروید استودیو رو باز کنید؛ احتمالا یه پیغام بهتون نمایش داده میشه که سعی میکنه یه فایل رو دانلود کنه! اهمیت ندید و صبر کنید تا fail بشه! وقتی fail شد اون پیغام رو ببندید و روی Next بزنید.

توی مرحله بعدی گزینه Custom رو انتخاب کنید و روی Next بزنید.

حالا توی صفحه جدید باید مسیر Android SDK رو مشخص کنید. کافیه روی علامت پوشه اون پایین کلیک کنید.

مراحل مابقی بعدی رو کلا Next و در مرحله آخر Finish بزنید.
تبریک! اندروید استودیو پیکربندی شد!
حالا توی صفحه جدید باز شده، روی "New Project" کلیک کنید و توی صفحه بعدی روی "Empty Views Activity" کلیک کنید و بعد Next رو بزنید.

توی صفحه بعدی باید بعضی از تنظیمات رو به شکل زیر انجام بدین:
Language: Java
Minimum SDK: API 30
Build configuration language: Groovy DSL(build.gradle)

و بعد بر روی Finish بزنید و منتظر بمونید.
خب حالا که یه پروژه رو بالا آوردیم، باید گریدل رو طوری تنظیم کنیم که فایل های موردنیازش رو از سرور های داخلی دانلود کنه! به همین منظور توی پست دیگه ای این بخش رو توضیح دادم! لطفاً پست رو مطالعه کنید و بعد از انجام دادن کارای لازم این مرحله، به ادامه این پست بپردازید.
- چطوری مشکل دانلود گریدل رو توی اندروید استودیو بدون فیلتر یا تحریم شکن حل کنیم؟
بر اساس فایل system image android api 30 که براتون قرار دادم باید از Pixel5 - API 30 استفاده کنید.
کافیه از نوار عمودی سمت راست بر روی آیکون Device Manager کلیک کنید و بعد روی دکمه "+" کلیک کنید.

حالا از توی منو روی Pixel 5 کلیک کنید و بعد روی Finish بزنید.

خب الان همه کارا رو انجام دادیم! کافیه بر روی دکمه Run از نوار افقی بالا کلیک کنید تا برنامهتون Build و سپس Run بشه.
اگر به مشکلی برخوردید، زیر همین پست مشکلتون رو بنویسید تا باهم حلش کنیم.
امیدوارم موفق باشید :)