آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تفاوت AndroidTarget و MinimumSdk

Criss  11 سال پیش  11 سال پیش
+2 0

سلام دوستان

اگر ممکنه مثالی بزنید که چه تفاوت هایی وجود داره <

اگر MinimumSdk روی 8 قرار بدم < برنامه روی اندروید 2.2 اجرا میشه < و اگر AndroidTarget  رو هم روی 15 قرار بدم باز هم برنامه روی اندروید 2.2 اجرا میشه ولی تفاوت در این هست که در AndroidTarget 11 به بالا قابلیت  android:hardwareAccelerated="true" در Manifest وجود داره < که این باعث میشه مشکل قفل شدن UI در اندروید 5 رو رفع کنه

 

من پروژه رو از اول روی API 8 ساخته بودم و MinimumSdk در Manifest هم 8 هست < اما برای استفاده از android:hardwareAccelerated="true" از فایل proguard-project.txt مقدار AndroidTarget  رو 15 قرار دادم

برنامه روی امولاتور 2.2 و 5 به درستی اجرا شد <

حالا سوال من اینه اگر هر پروژه ایی روی AndroidTarget 15 ساخت بدم و MinimumSdk روی 8 قرار بدم مشکلی پیش میاد ؟

من تا قبل از این فکر میکردم اگر در موقع ساخت پروژه AndroidTarget روی 15 قرار بگیره دیگه روی API های زیر 15 قابل اجرا نباشه

 

 

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

AndroidTarget + SDK + API + AVD + ADT + و غیره که الان حضور ذهن ندارم <

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Pr0gramm3r  11 سال پیش
+1 0

ADT که میشه Android Developer Tools که یعنی ابزار توسعه دهنده , مثل اکلیپس یا کلا محیط توسعه

AVD هم که میشه Android Virtual Device فکر کنم که یعنی شبیه ساز اندروید مثل جنی موشن و اینا

API هم Application Programming Interface که میشه رابط های نرم افزار با نرم افزار های دیگه , مثلا بعضی از نرم افزار ها که برای ورود یا ثبت نام یه امکانی رو گذاشتن برای لوگین با فیسبوک , اینجا از API فیسبوک استفاده کردند

اینها چیزایی بود که من بلدم , امیدوارم درست باشه


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .