در هنگام نصب کامپوننتهای اندروید استودیو Android SDK Platform رو از Android Virtual Device جدا کرده. مگر SDK Platform همون ایمولیتورمون نیست؟ پس مورد دوم چه تفاوتی با اولی داره که مجزا نصب میشه؟ ممنون
سلام وقت بخیر
Sdk مخفف Software Development kit یعنی کیت توسعه نرم افزار هست و املیتور ما نیست
این sdk همون jdk هست و اینطوری بگم یک سری ابزار برای توسعه اپلیکیشن.
که jdk که شرکت اراکل داده واسه توسعه برنامههای جاوا
و sdk شرکت گوگل داده واسه توسعه برنامههای اندرویدی .
اونی که شما میفرمایید AVD منیجر هست که مربوط به املیتور هست .
بهترین پاسخ
پوریا شفیعی۲۵ اسفند ۱۳۹۸، ۱۰:۴۵
سلام. ممنون از راهنمایی... ولی آقا پوریا مطالب بالا رو که فرمودی من اشراف دارم ولی ایرادم جای دیگس. لطفا به مسیر نصب اندروید استودیو از ابتدا با دقت یه نگاه بنداز لطفا(شات قسمت مربوطه رو ضمیمه کردم). میبینی که یه Android SDK داریم که Android SDK Platform هم جزئی از اون هست و البته یه چک باکس مجزا برای نصبش در نظر گرفته و API 29 یعنی آخرین ورژن فعلی اندروید که در قسمت آموزش شبیه سازمون برای ایمولیتور استفاده میکنیم رو نصب میکنه.
در ردیف آخر ولی یه گزینه داریم بنام Android Virtual Device. اگر این گزینه ایمولیتورمون هست پس اون بالاییه چیه؟
ضمن اینکه در قسمت SDK Manager اگر نگاه بندازی یه تب SDK Platform داریم و یه تب SDK Tools که تب اولی یعنی SDK Platform برای تنظیم و نصب ابزار لازم در ایمولیتور استفاده میشه و تب SDK Tools برای تنظیمات خود کامپوننت SDK .
با این اوصاف نتیجه میگیریم که SDK Platform همون شبیه ساز یا دستگاه مجازیمون هست ولی فرقش رو با Virtual Device نمیدونم که، بعنوان یه گزینه مجزا در نظر گرفته.
ممنون
پژمان آزاد۲۶ اسفند ۱۳۹۸، ۰۵:۵۵
مجددا سلام آقا پوریا. من فکر میکنم Android Virual Device یه سری مشخصات گوشی مجازی مثل Pixel و سایز صفحه و قاب گوشی و اطلاعات تنظیمات Advance گوشی مجازی مثل میزان رم و حافظه و ... و موارد اینطوری که در گام نخست AVD Manager ظاهر میشن رو واسمون نصب میکنه ولی SDK Platform ابزار و کامپوننتهای سیستم عامل ایمولیتور که ورژن API29 رو براش در نظر گرفتیم، نصب میکنه.که این مشخصات هنگام بوت کامل SDK tools درون فایل Build.Gradle سطح ماژول قابل مشاهده و تنظیم مجدد هست. البته این برداشت من هست.