Google برای ترجمه محتوا به زبان ترجیحی شما از فناوری هوشواره استفاده میکند. ترجمههای هوشوارهای ممکن است اشتباه داشته باشند.
نسخههای کتابخانه
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
از نسخه 15.0.0، کتابخانههای «خدمات Google Play» بهصورت
جداگانه نگهداری میشوند و به تیمهای توسعه هر کتابخانه اجازه میدهند
اصلاحات و بهبودها را بهصورت مستقل و سریعتر ارائه دهند. میتوانید جدیدترین نسخههای
خدمات Google Play و Firebase را پیگیری کنید.
تطبیق دقیق نسخه
ممکن است نسخهای از یک کتابخانه با نسخه خاصی از کتابخانه دیگر ناسازگار باشد. برای کمک به مدیریت این وضعیت، چندین افزایه Gradle راهنماییهایی برای این عدم تطابقهای نسخه ارائه میدهند. منطق این افزایهها مشابه
منطق قانون failOnVersionConflict() برای ResolutionStrategy است
که با خدمات Google Play و وابستگیهای Firebase مرتبط است.
افزایه Gradle سرویسهای Google
افزایه Gradle خدمات Google (google-services) نسخههای سازگار کتابخانههای Firebase و خدمات Google Play را بررسی میکند.
افزایه تطبیقدهنده نسخه مستقل
اگر از افزونه Gradle google-services استفاده نمیکنید، اما همچنان میخواهید
بررسی نسخه دقیق وابستگیهایتان را انجام دهید، میتوانید
strict-version-matcher-plugin را اعمال کنید. میتوانید
کد این افزایه را در GitHub مشاهده کنید.
تکهکد زیر نحوه افزودن افزایه Gradle را نشان میدهد:
Kotlin DSL
build.gradle.kts
plugins {
id("com.google.android.gms.strict-version-matcher-plugin")
}
Groovy DSL
build.gradle
apply plugin: 'com.google.android.gms.strict-version-matcher-plugin'
برای استفاده از این افزایه، باید موارد زیر را نیز به buildscript
classpath که از مخزن Maven Google دریافت شده است اضافه کنید:
Kotlin DSL
build.gradle.kts
classpath("com.google.android.gms:strict-version-matcher-plugin:1.2.4")
Groovy DSL
build.gradle
classpath 'com.google.android.gms:strict-version-matcher-plugin:1.2.4'
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-10-14 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-10-14 بهوقت ساعت هماهنگ جهانی."],[],["Google Play services libraries are individually maintained, enabling faster updates. To manage potential version incompatibilities between libraries, Gradle plugins provide guidance. The Google Services Gradle plugin checks for compatible versions of Google Play services and Firebase libraries. Alternatively, the `strict-version-matcher-plugin` offers dependency version checking without the Google Services plugin. To use it you must add the plugin and the `strict-version-matcher-plugin` classpath to your build script.\n"]]