سلام ،
پس از ساخت یک اپلیکیشن در محیط اندروید استودیو
نیاز دارید که آن را در یک دستگاه اندرویدی تست کنید
ما برای تست اپلیکیشن های خود از یک دستگاه مجازی اندروید استفاده می کنیم
این دستگاه را با نام های مختلفی بیان می کنند
شبیه ساز یا امولاتور
دستگاه مجازی
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 آپشن هایی هم برای ویرایش و اجرا شبیه ساز وجود دارد
شما با زدن بر روی دکمه ای که در تصویر بالا نشان داده شده است
شبیه ساز خود را اجرا کنید
شبیه ساز اجرا شده من را در تصویر زیر مشاهده کنید
نکته
اجرای شبیه ساز نیاز به زمان زیادی دارد ، پس تا پایان کار شکیبا باشید
شما می توانید دستگاه های مجازی متعددی را ایجاد کنید و از آن ها استفاده کنید
در این جلسه آموزشی ، روش استفاده از این دستگاه ایجاد شده را یاد بگیرید
سخن آخر
ما در همیار اندروید آموزش ها را تفکیک شده ارائه می دهیم
و سعی میکنیم به سبکی آموزش دهیم که شما احساس سردرگمی نکنید
امیدوارم که یه چیز جدید یاد گرفته باشید
خدانگهدار.
عکس ها باز نمیشه اصلا
متاسفانه تصاویر رو از دست دادیم