[Android] 008. Resourceの圧縮防止設定(noCompress)

004. assetsにあるファイルを外部アプリに渡す(provider)で紹介されている以下のResourceの圧縮防止設定のktsでの設定方法の覚書です

上記で紹介したaaptOptionsは非推奨となっていました
また余談ですがどうやらピリオドは省略できたようです

android {
    aaptOptions {
        noCompress '.txt', '.xml'
    }
}

こちらを以下のように書き換えます

android {
    androidResources {
        noCompress += 'txt'
    }
}

ktsの場合はシングルコーテーションをダブルコーテーションにするだけです
複数指定する場合はnoCompress += listOf(“txt”, “xml”)のようにします

android {
    androidResources {
        noCompress += "txt"
    }
}

Android Studio Giraffe 2022.3.1 built on June 29, 2023