在 Android 項目中,compileOnly
是一種依賴配置,它表示該依賴僅在編譯時可用,而在運行時不需要。這有助于減小最終 APK 的大小。要配置 compileOnly
,請按照以下步驟操作:
打開項目的 build.gradle
文件(位于項目根目錄下)。
在 android
代碼塊中,找到或添加 dependencies
代碼塊。
要將某個依賴項配置為 compileOnly
,請在 dependencies
代碼塊中添加以下代碼:
dependencies {
// ... 其他依賴項
// 配置 compileOnly 依賴項
implementationOnly 'com.example.library:library-name:library-version'
}
將 com.example.library:library-name:library-version
替換為您要使用的實際依賴項。例如,如果您要使用 Gson 庫,可以將其添加到 dependencies
代碼塊中:
dependencies {
// ... 其他依賴項
// 配置 compileOnly 依賴項
implementationOnly 'com.google.code.gson:gson:2.8.9'
}
build.gradle
文件并重新同步 Gradle。這將應用您所做的更改。注意:implementationOnly
是從 Gradle 7 開始引入的。如果您使用的是更早的 Gradle 版本,請使用 compileOnly
關鍵字替換 implementationOnly
。例如:
dependencies {
// ... 其他依賴項
// 配置 compileOnly 依賴項(適用于 Gradle 6 及更早版本)
compileOnly 'com.google.code.gson:gson:2.8.9'
}