Last active
January 11, 2023 03:02
-
-
Save graffiti75/f27c0690473a3d2fc446bc8f47d7f6fe to your computer and use it in GitHub Desktop.
Project GuessIt from https://github.com/udacity/andfun-kotlin-guess-it/tree/starter-code
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
plugins { | |
id 'com.android.application' | |
id 'org.jetbrains.kotlin.android' | |
id 'kotlin-android-extensions' | |
id 'kotlin-android' | |
id 'kotlin-kapt' | |
id "androidx.navigation.safeargs" | |
} | |
android { | |
namespace 'com.example.android.guesstheword' | |
compileSdk 33 | |
defaultConfig { | |
applicationId "com.example.android.guesstheword" | |
minSdk 21 | |
targetSdk 32 | |
versionCode 1 | |
versionName "1.0" | |
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | |
} | |
buildTypes { | |
release { | |
minifyEnabled false | |
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' | |
} | |
} | |
buildFeatures { | |
dataBinding true | |
} | |
compileOptions { | |
sourceCompatibility JavaVersion.VERSION_1_8 | |
targetCompatibility JavaVersion.VERSION_1_8 | |
} | |
kotlinOptions { | |
jvmTarget = '1.8' | |
} | |
} | |
dependencies { | |
implementation 'androidx.core:core-ktx:1.9.0' | |
implementation 'androidx.appcompat:appcompat:1.5.1' | |
implementation 'com.google.android.material:material:1.7.0' | |
implementation 'androidx.constraintlayout:constraintlayout:2.1.4' | |
// Navigation | |
implementation "androidx.navigation:navigation-fragment-ktx:2.5.3" | |
implementation "androidx.navigation:navigation-ui-ktx:2.5.3" | |
// Lifecycles | |
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1" | |
testImplementation 'junit:junit:4.13.2' | |
androidTestImplementation 'androidx.test.ext:junit:1.1.5' | |
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Top-level build file where you can add configuration options common to all sub-projects/modules. | |
buildscript { | |
ext.kotlin_version = '1.7.20' | |
repositories { | |
mavenCentral() | |
google() | |
} | |
dependencies { | |
classpath 'com.android.tools.build:gradle:7.3.1' | |
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" | |
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.5.3" | |
// NOTE: Do not place your application dependencies here; they belong | |
// in the individual module build.gradle files | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment