yandexads-godot
67 строк · 2.0 Кб
1plugins {
2id 'com.android.application'
3id 'org.jetbrains.kotlin.android'
4}
5
6android {
7namespace 'ru.kovardin.yandexads'
8compileSdk 33
9
10defaultConfig {
11applicationId "ru.kovardin.yandexads"
12minSdk 24
13targetSdk 33
14versionCode 1
15versionName "1.0"
16
17testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
18vectorDrawables {
19useSupportLibrary true
20}
21}
22
23buildTypes {
24release {
25minifyEnabled false
26proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
27}
28}
29compileOptions {
30sourceCompatibility JavaVersion.VERSION_1_8
31targetCompatibility JavaVersion.VERSION_1_8
32}
33kotlinOptions {
34jvmTarget = '1.8'
35}
36buildFeatures {
37compose true
38}
39composeOptions {
40kotlinCompilerExtensionVersion '1.3.2'
41}
42packagingOptions {
43resources {
44excludes += '/META-INF/{AL2.0,LGPL2.1}'
45}
46}
47}
48
49dependencies {
50
51implementation 'androidx.core:core-ktx:1.8.0'
52implementation platform('org.jetbrains.kotlin:kotlin-bom:1.8.0')
53implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1'
54implementation 'androidx.activity:activity-compose:1.5.1'
55implementation platform('androidx.compose:compose-bom:2022.10.00')
56implementation 'androidx.compose.ui:ui'
57implementation 'androidx.compose.ui:ui-graphics'
58implementation 'androidx.compose.ui:ui-tooling-preview'
59implementation 'androidx.compose.material3:material3'
60testImplementation 'junit:junit:4.13.2'
61androidTestImplementation 'androidx.test.ext:junit:1.1.5'
62androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
63androidTestImplementation platform('androidx.compose:compose-bom:2022.10.00')
64androidTestImplementation 'androidx.compose.ui:ui-test-junit4'
65debugImplementation 'androidx.compose.ui:ui-tooling'
66debugImplementation 'androidx.compose.ui:ui-test-manifest'
67}