آموزش ماشین مجازی اندروید AVD

امتیاز 4.00 ( 1 رای )

سلام دوستان در این سری از آموزش های برنامه نویسی اندروید به آموزش ماشین مجازی اندروید AVD می پردازیم بهتر است ابتدا با ماشین مجاز اندروید AVD آشنا بشیم تا به config کردن آن برسیم
ماشین مجازی ADV چیست ؟
شبیه سازی است که به اپلیکیشن های اندروید اجزا می دهد بدون نصب شدن اجرا شود و این امکان فوق العاده ای است. همینطور این شبیه ساز امکانات سخت افزاری مانند Gps , accelerometer , bluetooth , screen size و کلی امکانات دیگر که با نصب آن از آن امکانات بهرمند خواهید شد. به عنوان بخشی از نضب اندروید استودیو تعدادی Template آماده برای Avd در سایز های مختلف در اختیار شما قرار می گیرد علاوه بر این  شما می توانید هر شبیه سازی در هر اندازه دلخواهتان درست کنید. همینطور شما بروی نوع processor و وفضای memory را تعیین کنید. فکر می کنم به اندازه ای با ADV آشنا شدید حالا برویم به سراغ ساخت یک AVD جدید.
ابتدا شما باید روی AVD Manager کلیک کنید همانند عکس زیر

 
بعد از کلیک بروی آن عکس زیر برای شما ظاهر می شود سپس بروی Create Virtual Device کلیک کنید.
 

 
بعد از کلیک با شکل زیر رو به رو می شوید.

 
همانطور که می بینید به طور پیشفرض بروی Nexus تنظیم شده است و بروی این شبیه ساز Play Store هم نصب است پس با سرویس های گوگل مانند Firebase نیز می توانید کار کنید در قسمت چپ پنل نوع  Device رو می توانید انتخاب کنید که به چهار نوع تقسیم می شود

  • Phone
  • Tablet
  • TV
  • Wear

قبلا تمامی آن ها را برای شما توضیح داده ایم ما در این جدول پنج سطر داریم که عبارتند از :

  • Name : نام آن را شامل می شود.
  • Play Store : اگر تیک خورده باشد یعنی به صورت پیش فرض بروی آن Play Store نصب است.
  • Size : اندازه آن به اینچ قابل رویت است.
  • Resolution : توانایی نمایش یا تشخیص تعداد زیادی پیکسل در واحد مساحت را نمایش می دهد.
  • Density : تراکم پیکسلی را نمایش می دهد.

و در سمت راست پنل ما یک گوشی رو میبینم که با انتخاب هر کدام از آنها تغییرات بروی آن اعمال می شود و در همان بخش ما Clone Device رو  میبینم که می توانیم با کلیک بروی آن یک کپی از آن ایجاد کنیم و تغییرات دلخواه را بروی آن اعمال کنیم تا خود اصلی آن تغییر نکند.
و دوگزینه Import Hardware Profiles و New Hardware Profile به ترتیب برای وارد کردن یک پروفایل سخت افزاری است که می توانید آن را از اینترنت دانلود کنید و وارد AVD کنید و دومی برای ساخت یک پروفایل سخت افزاری جدید است که شما با کلیک بروی آن عکس زیر را مشاهده می کنید.
 

 
Device Name : نام شبیه ساز شما
Device Type : نوع شبیه ساز شما
Screen Size : اندازه صفحه به اینچ
Resolution : مقدار رزولوشن
Memory : میزان Memory استفاده شده در اندازه های MB , TB , KB , B , GB
Has Hardware button : فعال یا غیر فعال کردن دکمه های بازگشت , منو و Home
Has Hardware Keyboard : فعال یا غیر فعال بودن کیبور
Portrait : قابل چرخش
Landscape : قابلیت تمام صفحه شدن
Back-facing camer و Front-facing camer فعال یا غیر فعال بودن دوربین پشت و جلو
Accelerometer : فعال یا غیر فعال بودن شتاب سنج
Gyroscope : فعال یا غیر فعال بودن ژیرسکوپ یا قطب نما
Gps : فعال یا غیر فعال بودن Gps
Proximity Sensor : فعال یا غیر فعال بودن سنسور مجاورتی
Default Skin : شکل ظاهری را می توانید انتخاب کنید.
این مراحل برای ساخت بودند بر می گریدم به ادامه مطلب
بعد از کلیک بروی next وارد عکس زیر می شوید.
 

خب دوستان قبل از این شما باید Haxm رو نصب کرده باشید آموزش نصب Haxm در سایت موجود هست کافی است سرچ کنید.
نکته AVD فقط بروی کامپیوترهایی کار می کند که CPU های آنها تکنولوژی VT-x را پشتیبانی کند پس ممکن است بروی pc یا لپ تاپ شما کار نکند ولی بیشتر pc های جدید این تکنولوژی را پشتیبانی می کنند.
بروی next کلیک در صورتی که خطا ندارید ! سپس با عکس زیر روبه رو می شوید.

سپس بروی Finish کلیک کنید باز تکرار می کنم شما نباید خطایی داشته باشید.
دوستان AVD مخفف Android Virtual Device است.
این آموزش هم به پایان رسید.
 
موفق باشید.
 

مطالعه بیشتر