آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
مدیریت کاربران مشترک
بروز خطا
امتیازات دریافتی

تنظیمات بهینه اولیه برای gradle


uncocoder  7 سال پیش  7 سال پیش
0
5
24

توضیحاتی در خصوص تنظیمات Gradle و تنظیمات بهینه برای شروع ( در اواخر سال 2017 )


این اسنیپ اواخر سال 2017 ساخته شده و ممکن است در سالهای آینده معتبر نباشد. این تنظیمات برای android-sdk-essential-26.0.1 قابل استفاده می باشد

  • بهتر است پروژه ها را بر روی compileSdkVersion شماره 25 تعریف کنیم. به این ترتیب بر اساس امکانات ورژن 7.1.1 اندروید کامپایل می شود.
  • مقدار targetSdkVersion بهتر است 25 باشد یعنی هدف ما تولید App برای ورژن 7.1.1 اندروید است که جزء آخرین ورژن ها ( در این تاریخ ) است.
  • مقدار buildToolsVersion شماره ورژن آخرین نسخه SDK Build Tools است که نصب می باشد. این عدد نسبت به شرایط SDK شما و آپدیت های احتمالی قابل تغییر است.
  • مقدار minSdkVersion بهتر است بر روی 16 یعنی اندروید 4.1 تنظیم باشد، به این ترتیب از این ورژن برنامه ما قابل استفاده می شود. ورژن های قبل تر عملاً منسوخ شده و درصد ناچیزی از مارکت را شامل می شوند.
  • بهتر است App با استفاده از appcompat تولید شود. به این ترتیب سازگاری با نسخه های پیشین ( مثل ورژن 4.1 ) به سادگی ممکن است.
  • ورژنی که برای dependency ها در نظر گرفته می شود ( مثل 25.3.1 در این فایل ) باید آخرین revision در compileSdkVersion باشد. چنانچه آخرین ورژن ممکن نباشد، با راهنمایی خود Android Studio می توانید آنرا تصحیح کنید.
  • your.package.name نام پکیج اصلی App شماست که مشابه آنرا در Manifest نیز به عنوان پکیج اصلی وارد کرده ایم.

این اسنیپ غیر رایگان است و شما اجازه مشاهده جزئیات آن را ندارید.