💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ پژمان آزاد
علت تفاوت ورژن API‌های انتخابی هنگلم نصب اندروید استودیو و شبیه ساز
پوریا شفیعی حل شده توسط پوریا شفیعی

با سلام و خسته نباشید 

 

هنگام نصب اندرويد استوديو به دلایلی که در فیلم آموزشی مطرح شد API17 انتخاب شد ولي هنگام نصب ایمولیتور API29
چرا؟ آیا تناقض ایجاد نمیشه؟

سلام من برای اینکه به جوابتون برسین زودتر جواب میدماگر منظورتون درست فهمیده باشم:

در هنگامی که پروژه ای رو انتخاب میکنیم و مثلا API 19 انتخاب میکنیم واسش که میشه اندروید kitKat این به این معنی هست که اپلیکیشن من از ApI19 به بعد کار میکنه. 

و مثلا اپلیکیشن ما روی API 18 کار نمیکنه.

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

بخوام مثال بزنم شما یه برنامه مثلا اسنپ از بازار دانلود میکنین که طراح‌های اون هنکام ساخت پروژه از  API 16 استفاده کردن(فرض میکنیم) ولی شما میتونین روی گوشی‌های مختلف از API 16 به بعد ران کنین و این ربطی به املیتور نداره.

به عبارتی وقتی ApI17 انتخاب شده یعنی برنامه ما با این ورژن کامپایل میشه . 

امیدورم تونسته باشم منظورمو رسونده باشم. 

بهترین پاسخ
پوریا شفیعی ۱۰ بهمن ۱۳۹۸، ۲۰:۱۹