اندروید استودیو نسخه ۰.۲.x (ژوئیه ۲۰۱۳)
- با آخرین تغییرات کدبیس IntelliJ ادغام شده است. شامل رفع مشکلاتی است که توسط کاربران Studio گزارش شده است، مانند اصلاحاتی در اندازه فونتهای لینوکس و رندر فونت.
- افزونهی اندروید Gradle به نسخه ۰.۵.۰ بهروزرسانی شد.
احتیاط: این نسخه جدید با نسخههای قبلی سازگار نیست. هنگام باز کردن پروژهای که از نسخه قدیمیتر افزونه استفاده میکند، استودیو خطایی مبنی بر « بهروزرسانی پروژه Gradle <project_name> ناموفق بود» نشان میدهد.
افزونهی Gradle بهروزرسانیشده شامل تغییرات زیر است:
- مدل IDE اصلاح شد تا حتی اگر فایل خروجی از طریق DSL سفارشیسازی شده باشد، آن را در بر بگیرد. همچنین مشکل DSL که فایل خروجی را روی شیء variant دریافت/تنظیم میکرد، برطرف شد تا نیازی به استفاده
variant.packageApplication or variant.zipAlignنباشد. - رفع مشکل وابستگیها به گونهای که ما ترکیبی از (پیکربندی پیشفرض، انواع ساخت، طعم(ها)) را به جای جداگانه، با هم حل کردیم.
- وابستگی برای تستهای پروژه کتابخانه برطرف شد تا تمام وابستگیهای خود کتابخانه به درستی در آن لحاظ شوند.
- مورد ثابت شدهای که دو وابستگی نام برگ یکسانی دارند.
- مشکلی که باعث میشد فایل قوانین Proguard روی flavorها اعمال نشود، برطرف شد.
تمام یادداشتهای انتشار افزونه Gradle در اینجا موجود است: http://tools.android.com/tech-docs/new-build-system .
- مدل IDE اصلاح شد تا حتی اگر فایل خروجی از طریق DSL سفارشیسازی شده باشد، آن را در بر بگیرد. همچنین مشکل DSL که فایل خروجی را روی شیء variant دریافت/تنظیم میکرد، برطرف شد تا نیازی به استفاده
- خطاهای gradle از aapt دیگر به فایلهای خروجی ادغامشده در پوشه build/ اشاره نمیکنند، بلکه به مکانهای منبع واقعی اشاره میکنند.
- ساختهای موازی. اکنون میتوان از ساختهای موازی Gradle استفاده کرد. لطفاً توجه داشته باشید که ساختهای موازی در مرحله "انکوباسیون" هستند (به مستندات Gradle مراجعه کنید.) این ویژگی به طور پیشفرض غیرفعال است. برای فعال کردن آن، به Preferences > Compiler بروید و کادر Compile independent modules in parallel را علامت بزنید.
- کار بیشتر روی مخزن منابع جدید مورد استفاده برای رندر طرحبندی، تا کردن منابع در ویرایشگر و موارد دیگر:
- پشتیبانی اولیه از وابستگیهای کتابخانه .aar (مثلاً استفاده از یک کتابخانه بدون کپی محلی از منابع). هنوز برای اعتبارسنجی XML منابع و پیمایش در ویرایشگرهای منبع کار نمیکند.
- تشخیص چرخه در ارجاعات به منابع.
- مستندات سریع (F1)، که میتواند تمام ترجمههای رشته را زیر هشتک نشان دهد، اکنون تمام همپوشانیهای منابع از انواع مختلف Gradle و انواع ساخت و همچنین کتابخانهها را نیز نشان میدهد. آنها به ترتیب همپوشانی منابع معکوس فهرست شدهاند و روی نسخههای رشتهای که پوشانده شدهاند، خط خورده است.
- اصلاحاتی برای مدیریت بهروزرسانی منابع ادغامشده هنگام تغییر مجموعهای از وابستگیهای ماژول.
- رفع مشکلات رندرینگ XML برای مدیریت صحیح اعلانهای موجودیت کاراکتر و escapeهای XML و یونیکد.
- پشتیبانی از اسکرینشات را برای پیشنمایش طرحبندی و پنجرههای ویرایشگر طرحبندی ذخیره کنید.
- رفع اشکالات قالب.
- رفع اشکال Lint.
- اصلاحات مختلفی برای گزارشهای خرابی انجام شد. متشکرم، و به ثبت گزارشهای خرابی ادامه دهید!