نـه
بله
پیشنمایش

همیار اندروید

مرجــع تخصـصــی توسـعــه انــدرویــد

ورود عضویت
برای استفاده کامل از وبسایت باید وارد حساب خود شوید
آمــوزش
جستجوی آموزش
مسیر یادگیری برنامه نویسی
ســـورس
جستجوی سورس
اپلیکیشن
جستجوی اپلیکیشن

ایجاد دستگاه مجازی (Virtual Device) یا شبیه ساز (Emulator) در اندروید استودیو

یادگیری این آموزش

سلام ،
پس از ساخت یک اپلیکیشن در محیط اندروید استودیو
نیاز دارید که آن را در یک دستگاه اندرویدی تست کنید
ما برای تست اپلیکیشن های خود از یک دستگاه مجازی اندروید استفاده می کنیم
این دستگاه را با نام های مختلفی بیان می کنند
شبیه ساز یا امولاتور 
دستگاه مجازی
AVD

 

 

هدف
ساخت یک Emulator در اندروید استودیو
مباحث زیاد و واقعا تخصصی ای دارد
هدف از این جلسه آموزشی
یادگیری سطحی و سریع ، برای درک اولیه Emulator می باشد 
در دیگر آموزش های وبسایت تک تک بخش ها و امکانت یک Emulator را آموزش داده ایم
حتی می توانید از بخش مسیر یادگیری این آموزش ها را به ترتیب و گام به گام بیاموزید

 

 

شروع به ایجاد یک شبیه ساز 
از محیط اندروید استودیو به مسیر زیر مراجعه کنید
یا بر روی آیکون آن که در محیط اصلی قرار دارد کلیک کنید
Tools -> Android -> AVD Manager
به تصویر زیر دقت کنید

سپس در پنجره جدید گزینه Create Virtual Device را انتخاب کنید تا شروع به ساخت یک شبیه ساز کنیم

 

 

 

Select Hardware
در این بخش شما لیستی از دستگاه های مجازی را مشاهده خواهید کرد
به مشخصات سخت افزاری این دستگاه ها توجه کنید ، یک مورد را انتخاب کنید و Next کنید
من Nexus 5 را انتخاب کردم
به تصویر زیر دقت کنید

توضیح آپشن های Select Hardware
Category :
اندروید روی دستگاه های مختلفی اجرا می شود
و فقط مخصوص Phone نیست
می تواند رو TV و ... هم اجرا شود
Name :
نام دستگاه می باشد
که در اینجا تقریبا فقط دستگاه های شرکت خود گوگل قرار دارند
Play Store :
بیانگر موجود بودن اپلیکیشن Play Store روی دستگاه است
Size :
سایز صفحه نمایش دستگاه می باشد
Resolution :
رزولوشن اصطلاحی است که از آن برای ذکر تعداد پیکسل های موجود در صفحه نمایش استفاده می شود
که به صورت زوج بیان می شوند مثلا 1280 در 720
Density : 
این مشخصه مروبط به DPI می باشد
DPI مخفف عبارت Dot Per Inch می باشد
به معنای تعداد نقاط در یک اینچ مربع میباشد
در اصطلاح تراکم نقاط می باشد
که بیانگر کیفیت تصویر است

 

 

نکته
بخش Select Hardware آپشن های زیادی دارد
مثلا می توانید یک دستگاه شخصی سازی شده ایجاد کنید
در دیگر آموزش های وبسایت می توانید آن ها را یاد بگیرید

 

 

System Image
در این بخش باید یک سیستم برای دستگاه  خود انتخاب کنید
و سپس Next کنید
بهتر است بگویم یک API انتخاب کنید
چون API برای ما مهمترین مشخصه می باشد
اگر نمی دونید API چی هستش از این آموزش یاد بگیرید
من API با نسخه 23 را انتخاب کردم

 

 

 

نکته
در بخش System Image سیستم های زیادی برای انتخاب لیست شده اند
که باید ابتدا آن ها را دانلود کنید و بعد انتخاب کنید
اگر هم لیستی برای شما نمایان نمی شود
دلیل آن تحریم ایران از سوی گوگل هستش که در این آموزش آن را بررسی کرده ایم

 

 

نکته
در بخش System Image یک خطای رایج داریم
خطای Intel HAXM یا Intel VT-x
که مربوط به سخت افزار سیستم شما می باشد
آموزش های برای رفع این خطا در وبسایت موجود است

 

 

Android Virtual Device (AVD)
در این بخش تنظیمات پیشرفته تری دارید
که می توانید مقدار Ram ، CPU و ... دستگاه را پیکربندی کنید
حتی می توانید یک Frame یا قاب یا ظاهر برای دستگاه خود طراحی کنید
که می توانید در دیگر آموزش های وبسایت این بخش ها را به صورت تخصصی یاد بگیرید
از AVD Name یک نام برای دستگاه وارد کنید و Finish کنید
من نام دستگاه را HamyarAndroid.com قرار داده ام

پس از زدن روی Finish باید کمی صبر کنید
تا دستگاه با مشخصات وارد شده شما ساخته شود

 

 

Your Virtual Devices
اکنون دستگاه شما ساخته شد و به محیط زیر باز خواهید گشت

در این بخش لیستی از تمام دستگاه های ساخته شده شما قرار دارد
که در تب Actions آپشن هایی هم برای ویرایش و اجرا شبیه ساز وجود دارد
شما با زدن بر روی دکمه ای که در تصویر بالا نشان داده شده است
شبیه ساز خود را اجرا کنید
شبیه ساز اجرا شده من را در تصویر زیر مشاهده کنید

 

 

 

نکته
اجرای شبیه ساز نیاز به زمان زیادی دارد ،  پس تا پایان کار شکیبا باشید
شما می توانید دستگاه های مجازی متعددی را ایجاد کنید و از آن ها استفاده کنید
در این جلسه آموزشی ، روش استفاده از این دستگاه ایجاد شده را یاد بگیرید

 

 

سخن آخر
ما در همیار اندروید آموزش ها را تفکیک شده ارائه می دهیم
و سعی میکنیم به سبکی آموزش دهیم که شما احساس سردرگمی نکنید
امیدوارم که یه چیز جدید یاد گرفته باشید
خدانگهدار.

HRoid.ir/t13
لینک کوتاه این آموزش برای انتشار در شبکه های اجتماعی
مدرس
زبان برنامه‌نویسی
نوع قسمت‌ها
محتوای ارائه شده
ابزار استفاده شده
موضوعات مرتبط
AVD
تاریخ برگزاری
وضعیت انتشار
سطح آموزش
نوع هزینه
کانال تلگرام همیار اندروید پیج اینستاگرام همیار اندروید

مـسـیـر یـادگـیـری
آموزش های همیار اندروید را به صورت گام به گام یاد بگیرید و در مسیر یادگیری ، درست قدم بردارید ...
آموزش‌های پیشنهادی همیار اندروید

تشریح مبحث API در توسعه اپلیکیشن اندروید

معرفی ساختار اصلی یک پروژه در اندروید استودیو

اتصال گوشی واقعی به اندروید استودیو از طریق USB

تشریح اصطلاحات و مفاهیم مهم طراحی رابط کاربری در برنامه نویسی اندروید

معرفی و دانلود SDK در اندروید استودیو

فعال سازی Developer options در همه نسخه های اندروید

تشریح مباحث Layout و Activity در برنامه نویسی اندروید

معرفی کلید ، امضاء ، خروجی APK و AAB در اندروید استودیو

رفع مشکل تحریم گوگل برای توسعه دهندگان اندروید به کمک WireGuard

رفع مشکل تحریم گوگل برای توسعه دهندگان اندروید به کمک WireGuard

رفع مشکل شناسایی نشدن JDK و JRE در ویندوز برای برنامه نویسی اندروید

مقدمه‌ای برای ورود به دنیای بزرگ برنامه نویسی اندروید

غیرفعال کردن چرخش خودکار اکتیویتی در برنامه نویسی اندروید ( Portrait , Landscape ) در محیط اندروید استودیو


کپی برداری از محتوا و دیگر منابع اختصاصی به هر نحو غیر مجاز بوده ، حتی با ذکر منبع و در صورت تخلف پیگرد قانونی به همراه خواهد داشت .
Copyright © 2019 , www.HamyarAndroid.com , Terms , Sitemap
طراحی و توسـعه وبسایت با
توسـط سامـان سلطانـی پور