مرجع مقالات کاربردی حوزه اپلیکیشن مرجع مقالات کاربردی حوزه اپلیکیشن .

مرجع مقالات کاربردی حوزه اپلیکیشن

ستفاده از Gradle در اندروید-android


ستفاده از Gradle در اندروید-android
درین فصل از نوشته‌ی علمی ی آموزشی شما را با طرز ی بکارگیری Gradle جهت برنامه سازی پایین اندروید آشنا میسازیم .

طراحی اپلیکیشن در مشهد

فهرست محتوا
1. برنامه سازی با استعمال از Gradle
Gradle build system
Gradle build system به چه منظوری طراحی شده است ؟
ملزومات استفاده از Gradle
افزودن فولدر Gradle ویژه ی پروژه ی اندروید مبتنی بر Eclispe
وارد (import) کردن پروژه ی مبتنی بر Eclipse به دور و بر Android Studio
2. استعمال از Gradle به خواسته برنامه سازی اپلیکیشن های اندروید
3. بهره گیری از Gradle جهت ایجاد انواع مختلفی از برنامه ی کاربردی مورد نظر
تعریف‌و‌تمجید متد productFlavour
استفاده از productFlavours ها
4. تمرین : ایجاد برنامه های اندروید با Gradle
5. تمرین : تولید برنامه های گوناگون با productFlavours های گوناگون
هدف از این تمرین
ایجاد یک Blank Activity (activity خالی)
اعتبار سنجی پروژه
برنامه سازی با استعمال از Gradle
Gradle build system
فرایند ساخت پروژه های اندروید توسط Gradle build system رئیس می گردد . پروژه ی اندروید در دو گونه متفاوت عرضه می گردند, اولین مجموعه پروژه از ساختار پروژه ی موروثی (legacy project structure) سود می گیرد که توسط تجهیزات و ابزار برنامه نویسی اندروید (ADT tooling) Eclipse مورد استعمال قرار می گیرند . این دست از مجموعه پروژه تا سال 2013 مورد استعمال قرار می گرفت . ولی مجموعه دوم پروژه از ساختار برنامه سازی Gradle (Gradle Build Structure) بهره می گیرد .
Gradle را می توان گونه ای پیکربندی (config) کرد که از هر دو قالب بندی (format) پشتیبانی کند, به عبارت دیگر هم بتواند از ساختار پروژه ی Gradle استفاده کند و هم از ساختار پروژه ی Eclipse.

Gradle build system به چه منظوری طراحی شده است ؟
Gradle build system به منظور پشتیبانی از سناریوهای پیچیده در فرایند ی تولید اپلیکیشن های اندروید طراحی شده است از قبیل:


Multi-distribution : هنگامی که لازم می باشد برنامه ای برای یک سری سرویس گیرنده و شرکت گوناگون سفارشی ساخته و تنظیم شود
Multi-apk: زمانی که لازم است چند برنامه ی کاربردی یا اپلیکیشن گوناگون ویژه ی دستگاه های مختلف اندروید طراحی شود و در عین حال برنامه های تولید شده از همان بخش های کد یکسان به کارگیری کند.
الزامات به کار گیری از Gradle
در صورت ساخت پروژه ی جدید در فضا Android Studio, پردازه ها یا اسکریپت های تولید Gradle (Gradle build script) خود به صورت خودکار ساخت می شوند . حریم اندروید استودیو زمانه اجراGradle راwrap می نماید (دربر گرفته و گونه ای این موضوع را تحت پوشش قرار می دهد که نیازی به نصب اضافه بر سازمان نباشد), از این رو نیازی به نصب اضافی نیست . همچنین می توان یک wrapper script ( Wrapper script در واقع همان اسکریپت یا پردازه ی اصلی {master script} است که اجرای دیگر اسکریپت ها را کنترل و اداره میکند) ایجاد شده توسط Gradle را بکاربرد که به برنامه نویس اجازه می دهد یک Gradle Build را بدون نیاز به نصب اضافی از خط دستور (command line) اجرا کند .

افزودن فایل Gradle ویژه ی پروژه ی اندروید بر اساس Eclispe
جهت فعال‌ساز‌ی Gradle build برای پروژه ی اندروید خود که مبنی بر Eclipse است, build.gradle تحت را به ریشه (root) پروژه ی خود بیشتر فرمایید .


برچسب: طراحی اپلیکیشن در مشهد،
امتیاز:
 
بازدید:

+ نوشته شده: ۱۲ آبان ۱۳۹۸ساعت: ۰۲:۴۸:۰۱ توسط:علی پور موضوع: نظرات (0)