お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Gradleビルドスクリプトの更新

AndroidプロジェクトのGradleビルドスクリプトにいくつかの軽微な更新を行う必要があります。Gradleは、Androidプロジェクト作成時のデフォルトビルド構成に代わる独自のカスタムビルド構成を定義する柔軟性を提供します。Gradleはアプリのビルドプロセス全体を管理し、アプリを効果的に実行できるようにします。

Androidプロジェクト内の2つのビルド構成ファイルを更新する必要があります:settings.gradleと、モジュールレベルのbuild.gradleです。


settings.gradle:

  1. Gradleスクリプトからsettings.gradleを開き、dependencyResolutionManagement{}インターフェースを見つけます。
  2. デフォルトのコードを以下のコードに置き換えます:
copy
dependencyResolutionManagement {
    repositories {
        google()
        mavenCentral()
        maven {
            url = uri("https://maven.zohodl.com/")
        }
    }
}

これにより、プロジェクトに追加するリポジトリが定義され、ビルドの依存関係解決が設定されます。

Gradleがビルドを処理できなくなるため、デフォルトコードの以下の最後の2行がまだ存在していることを確認してください:

copy
rootProject.name="ZCDrive"
	include':app'

settings-gradle

build.gradle:

モジュールレベルのbuild.gradleファイルでは、特定のモジュールに固有のビルド設定を構成できます。たとえば、アプリが対応すべき最小SDKやターゲットSDK、コンパイルオプション、依存関係、またはKotlinコンパイラが生成するJVMバイトコードを設定できます。

  1. Gradleスクリプトからbuild.gradle (Module: ZCDrive.app)を開き、android{}オブジェクトを見つけます。その中で以下のパラメータに次の値を設定します:

    compileSdk 36
    targetSdk 36
    minSdk 26 build-gradle

  2. デフォルトのdependencies{}モジュールを以下のコードに置き換えます:

copy
dependencies{
    implementation("com.zoho.catalyst:android-sdk:3.0.1")
    implementation(libs.androidx.core.ktx)
    implementation(libs.androidx.lifecycle.runtime.ktx)
    implementation(libs.androidx.activity.compose)
    implementation(platform(libs.androidx.compose.bom))
    implementation(libs.androidx.ui)
    implementation(libs.androidx.ui.graphics)
    implementation(libs.androidx.ui.tooling.preview)
    implementation(libs.androidx.material3)
    testImplementation(libs.junit)
    androidTestImplementation(libs.androidx.junit)
    androidTestImplementation(libs.androidx.espresso.core)
    androidTestImplementation(platform(libs.androidx.compose.bom))
    androidTestImplementation(libs.androidx.ui.test.junit4)
    debugImplementation(libs.androidx.ui.tooling)
    debugImplementation(libs.androidx.ui.test.manifest)
    implementation(libs.androidx.appcompat)
    implementation(libs.androidx.recyclerview)
    implementation(libs.material)
}

これらの変更を行った後、Gradleがプロジェクトのビルドを同期する必要があります。プロンプトが表示されたらSync Nowをクリックしてください。
sync-now

カスタムビルド構成が更新されました。これで、Androidプロジェクトをビルドし、Android Studioでアプリをテストできます。

最終更新日 2026-02-23 18:09:41 +0530 IST

関連リンク

Android SDK