سلام وقت بخیر...
زمانی که ما یه پرژه جدید ایجاد میکنیم از ما میخواد که حداقل api که پرژه قراره اجرا کنه رو انتخاب کنیم ...مثلا kitkat
این چه تفاوتی داره با قسمت( sdk manager => sdk platform) که ما بالا ترین سطح api رو انتخاب میکنیم...مثلا Q
چون استاد گفتن Q رو انتخاب کنین که بقیه api ها هم اجرا میشه ....ایا اینجا اگر ما Q رو انتخاب کنیم تداخلی با پایین ترین سطح که kitkat که انتخاب کردیم نداره؟!
و این دو چه تفاوتی با api که ما برای ایمولیتور دانلود کردیم دارن....ایا api که برای ایمولیتور انتخاب کردیم باید با api ایجاد پرژه جدید که مثلا kitkat هست یکی باشه ؟! که بشه توش تست کرد. یا میتونه بالاتر باشه؟
ممنون
......
سلام
الان منم فیلم مربوط به Gradel رو نگاه کردم یه قسمت داره
compileSdkVersion 29
که همون بالاترینه فک کنم همه چنین داخل defaultConfig می تونید نگاه کنید که یه
minSdkVersion 17
targetSdkVersion 29
ازمایش نکردم ولی فکر کنم اگر apkکه میسازیم از api29 بالاتر یا api17 پایینتر بره فایل نصب نمیشه یا Cashمیکنه
به نظر بنده هم نظر اخیر که فرمودید در واقع یک چیز هست که از دو جا می شه تنظیم کرد درسته خیلی از برنامه های دیگه هم این طوری اند که یک پارامتر از جاهای مختلف قابل تنظیم و تغییر باشه.