علت تفاوت ورژن APIهای انتخابی هنگلم نصب اندروید استودیو و شبیه ساز
حل شده توسط
پوریا شفیعی
با سلام و خسته نباشید
هنگام نصب اندرويد استوديو به دلایلی که در فیلم آموزشی مطرح شد API17 انتخاب شد ولي هنگام نصب ایمولیتور API29 چرا؟ آیا تناقض ایجاد نمیشه؟
سلام من برای اینکه به جوابتون برسین زودتر جواب میدماگر منظورتون درست فهمیده باشم:
در هنگامی که پروژه ای رو انتخاب میکنیم و مثلا API 19 انتخاب میکنیم واسش که میشه اندروید kitKat این به این معنی هست که اپلیکیشن من از ApI19 به بعد کار میکنه.
و مثلا اپلیکیشن ما روی API 18 کار نمیکنه.
و این ربطی به املیتور نداره که حال از چه APi ی استفاده شده باشد
بخوام مثال بزنم شما یه برنامه مثلا اسنپ از بازار دانلود میکنین که طراحهای اون هنکام ساخت پروژه از API 16 استفاده کردن(فرض میکنیم) ولی شما میتونین روی گوشیهای مختلف از API 16 به بعد ران کنین و این ربطی به املیتور نداره.
به عبارتی وقتی ApI17 انتخاب شده یعنی برنامه ما با این ورژن کامپایل میشه .