// In your app's build.gradle file:...dependencies{// This dependency is downloaded from the Google's Maven repository.// So, make sure you also include that repository in your project's build.gradle file.implementation'com.google.android.play:asset-delivery:2.3.0'// For Kotlin users also add the Kotlin extensions library for Play Asset Delivery:implementation'com.google.android.play:asset-delivery-ktx:2.3.0'...}
Kotlin
// In your app's build.gradle.kts file:...dependencies{// This dependency is downloaded from the Google's Maven repository.// So, make sure you also include that repository in your project's build.gradle file.implementation("com.google.android.play:asset-delivery:2.3.0")// For Kotlin users also import the Kotlin extensions library for Play Asset Delivery:implementation("com.google.android.play:asset-delivery-ktx:2.3.0")...}
整合 Play Feature Delivery 程式庫
Groovy
// In your app's build.gradle file:...dependencies{// This dependency is downloaded from the Google's Maven repository.// So, make sure you also include that repository in your project's build.gradle file.implementation'com.google.android.play:feature-delivery:2.1.0'// For Kotlin users, also add the Kotlin extensions library for Play Feature Delivery:implementation'com.google.android.play:feature-delivery-ktx:2.1.0'...}
Kotlin
// In your app's build.gradle.kts file:...dependencies{// This dependency is downloaded from the Google's Maven repository.// Make sure you also include that repository in your project's build.gradle file.implementation("com.google.android.play:feature-delivery:2.1.0")// For Kotlin users, also import the Kotlin extensions library for Play Feature Delivery:implementation("com.google.android.play:feature-delivery-ktx:2.1.0")...}
整合 Play 應用程式內評論程式庫
Groovy
// In your app's build.gradle file:...dependencies{// This dependency is downloaded from the Google's Maven repository.// Make sure you also include that repository in your project's build.gradle file.implementation'com.google.android.play:review:2.0.2'// For Kotlin users, also add the Kotlin extensions library for Play In-App Review:implementation'com.google.android.play:review-ktx:2.0.2'...}
Kotlin
// In your app's build.gradle.kts file:...dependencies{// This dependency is downloaded from the Google's Maven repository.// Make sure you also include that repository in your project's build.gradle file.implementation("com.google.android.play:review:2.0.2")// For Kotlin users, also import the Kotlin extensions library for Play In-App Review:implementation("com.google.android.play:review-ktx:2.0.2")...}
整合 Play 應用程式內更新程式庫
Groovy
// In your app's build.gradle file:...dependencies{// This dependency is downloaded from the Google's Maven repository.// Make sure you also include that repository in your project's build.gradle file.implementation'com.google.android.play:app-update:2.1.0'// For Kotlin users, also add the Kotlin extensions library for Play In-App Update:implementation'com.google.android.play:app-update-ktx:2.1.0'...}
Kotlin
// In your app's build.gradle.kts file:...dependencies{// This dependency is downloaded from the Google's Maven repository.// Make sure you also include that repository in your project's build.gradle file.implementation("com.google.android.play:app-update:2.1.0")// For Kotlin users, also import the Kotlin extensions library for Play In-App Update:implementation("com.google.android.play:app-update-ktx:2.1.0")...}
Play Core 軟體開發套件服務條款
上次修改時間:2020 年 9 月 24 日
使用 Play Core 軟體開發套件,即表示您同意遵守本條款,以及《Google API 服務條款》(以下簡稱「API 服務條款」)。如果本條款與 API 服務條款相牴觸,應以本條款為準。請詳閱本條款和 API 服務條款。
就本條款而言,「API」是指 Google 的 API、其他開發人員服務和相關軟體,包括任何可轉散發程式碼。
「可轉散發程式碼」是指 Google 提供的物件程式碼或標頭檔案,用於呼叫 API。
根據本條款和 API 服務條款的規定,您可以複製並發布可轉散發程式碼,但只能納入為 API 用戶端的一部分。Google 及其授權人對「可轉散發的程式碼」擁有所有權利、所有權和利益,包括任何和所有智慧財產權及其他專有權利。您不得對可轉散發程式碼進行修改、翻譯或製造衍生作品。
[[["容易理解","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"]],["上次更新時間:2025-08-27 (世界標準時間)。"],[],[],null,["This page describes the Google Play Core libraries and how to add them to your\nproject.\n| **Important:** The Google Play Core Java and Kotlin library have been split into multiple separate libraries, one for each feature. Update to the new libraries to benefit from new product additions. For more information, see the [migration guide](#playcore-migration).\n\nThe Google Play Core libraries are your app's runtime interface with the Google Play\nStore. Some of the things you can do include the following:\n\n- [Download additional language resources](/guide/playcore/feature-delivery/on-demand#lang_resources)\n- [Manage delivery of feature modules](/guide/playcore/feature-delivery)\n- [Manage delivery of asset packs](/guide/playcore/asset-delivery)\n- [Trigger in-app updates](/guide/playcore/in-app-updates)\n- [Request in-app reviews](/guide/playcore/in-app-review)\n\nThe Play Core libraries are available in\n[Java](/reference/com/google/android/play/core/packages),\n[native](/reference/native/play/core), and [Unity](/reference/unity). For more\ninformation about the latest releases, see the\n[Release notes](/reference/com/google/android/play/core/release-notes).\n\nMigration from the Play Core Java and Kotlin Library\n\nThe Play Core Java and Kotlin Library has been partitioned into multiple\nper-feature Android libraries. This reduces the size Play Core libraries add to\nyour app and allows for faster release cycles of the individual features.\n\nThe behavior of each feature has stayed consistent in this migration, the only\nnotable change is that the new versions have adopted [Google Play Services' Task API](https://developers.google.com/android/reference/com/google/android/gms/tasks/Task).\n\nUse the list below to migrate to the new libraries and benefit from new features\nand bug fixes. If you use multiple Play features, you can simply import multiple\nlibraries in your `build.gradle` file at once.\n\nCommon migration steps\n\n1. Update any existing import statements of Task objects from `import com.google.android.play.core.tasks.*;` to `import com.google.android.gms.tasks.*;`. All class names are unchanged.\n2. Remove any imports of the old Play Core libraries in your `build.gradle` file.\n\nIntegrate the Play Asset Delivery Library \n\nGroovy \n\n```groovy\n// In your app's build.gradle file:\n...\ndependencies {\n // This dependency is downloaded from the /studio/build/dependencies#google-maven.\n // So, make sure you also include that repository in your project's build.gradle file.\n implementation 'com.google.android.play:asset-delivery:2.3.0'\n\n // For Kotlin users also add the Kotlin extensions library for Play Asset Delivery:\n implementation 'com.google.android.play:asset-delivery-ktx:2.3.0'\n ...\n}\n```\n\nKotlin \n\n```kotlin\n// In your app's build.gradle.kts file:\n...\ndependencies {\n // This dependency is downloaded from the /studio/build/dependencies#google-maven.\n // So, make sure you also include that repository in your project's build.gradle file.\n implementation(\"com.google.android.play:asset-delivery:2.3.0\")\n\n // For Kotlin users also import the Kotlin extensions library for Play Asset Delivery:\n implementation(\"com.google.android.play:asset-delivery-ktx:2.3.0\")\n ...\n}\n```\n\nIntegrate the Play Feature Delivery Library \n\nGroovy \n\n```groovy\n// In your app's build.gradle file:\n...\ndependencies {\n // This dependency is downloaded from the /studio/build/dependencies#google-maven.\n // So, make sure you also include that repository in your project's build.gradle file.\n implementation 'com.google.android.play:feature-delivery:2.1.0'\n\n // For Kotlin users, also add the Kotlin extensions library for Play Feature Delivery:\n implementation 'com.google.android.play:feature-delivery-ktx:2.1.0'\n ...\n}\n```\n\nKotlin \n\n```kotlin\n// In your app's build.gradle.kts file:\n...\ndependencies {\n // This dependency is downloaded from the /studio/build/dependencies#google-maven.\n // Make sure you also include that repository in your project's build.gradle file.\n implementation(\"com.google.android.play:feature-delivery:2.1.0\")\n\n // For Kotlin users, also import the Kotlin extensions library for Play Feature Delivery:\n implementation(\"com.google.android.play:feature-delivery-ktx:2.1.0\")\n ...\n}\n```\n\nIntegrate the Play In-App Review Library \n\nGroovy \n\n```groovy\n// In your app's build.gradle file:\n...\ndependencies {\n // This dependency is downloaded from the /studio/build/dependencies#google-maven.\n // Make sure you also include that repository in your project's build.gradle file.\n implementation 'com.google.android.play:review:2.0.2'\n\n // For Kotlin users, also add the Kotlin extensions library for Play In-App Review:\n implementation 'com.google.android.play:review-ktx:2.0.2'\n ...\n}\n```\n\nKotlin \n\n```kotlin\n// In your app's build.gradle.kts file:\n...\ndependencies {\n // This dependency is downloaded from the /studio/build/dependencies#google-maven.\n // Make sure you also include that repository in your project's build.gradle file.\n implementation(\"com.google.android.play:review:2.0.2\")\n\n // For Kotlin users, also import the Kotlin extensions library for Play In-App Review:\n implementation(\"com.google.android.play:review-ktx:2.0.2\")\n ...\n}\n```\n\nIntegrate the Play In-App Update Library \n\nGroovy \n\n```groovy\n// In your app's build.gradle file:\n...\ndependencies {\n // This dependency is downloaded from the /studio/build/dependencies#google-maven.\n // Make sure you also include that repository in your project's build.gradle file.\n implementation 'com.google.android.play:app-update:2.1.0'\n\n // For Kotlin users, also add the Kotlin extensions library for Play In-App Update:\n implementation 'com.google.android.play:app-update-ktx:2.1.0'\n ...\n}\n```\n\nKotlin \n\n```kotlin\n// In your app's build.gradle.kts file:\n...\ndependencies {\n // This dependency is downloaded from the /studio/build/dependencies#google-maven.\n // Make sure you also include that repository in your project's build.gradle file.\n implementation(\"com.google.android.play:app-update:2.1.0\")\n\n // For Kotlin users, also import the Kotlin extensions library for Play In-App Update:\n implementation(\"com.google.android.play:app-update-ktx:2.1.0\")\n ...\n}\n```\n\nPlay Core Software Development Kit Terms of Service Last modified: September 24, 2020\n\n1. By using the Play Core Software Development Kit, you agree to these terms in addition to the [Google APIs Terms of Service](https://developers.google.com/terms) (\"API ToS\"). If these terms are ever in conflict, these terms will take precedence over the API ToS. Please read these terms and the API ToS carefully.\n2. For purposes of these terms, \"APIs\" means Google's APIs, other developer services, and associated software, including any Redistributable Code.\n3. \"Redistributable Code\" means Google-provided object code or header files that call the APIs.\n4. Subject to these terms and the terms of the API ToS, you may copy and distribute Redistributable Code solely for inclusion as part of your API Client. Google and its licensors own all right, title and interest, including any and all intellectual property and other proprietary rights, in and to Redistributable Code. You will not modify, translate, or create derivative works of Redistributable Code.\n5. Google may make changes to these terms at any time with notice and the opportunity to decline further use of the Play Core Software Development Kit. Google will post notice of modifications to the terms at \u003chttps://developer.android.com/guide/playcore/license\u003e. Changes will not be retroactive."]]