- Change
applicationId
in AndroidConfigs - Change
app_name
in strings.xml - Change
rootProject.name
in settings.gradle.kts - Rename the package name
com.will.androidtemplate
to whatever you like
Download the customlintversioncheck.jar and put it under path ~/.android/lint
.
Note: I'm using a customize version of the version-checker-gradle-lint, which makes dependencies can be nested in one file. For instance,
Libs.Kotlin.stdLib
. If you'd prefer to create serveral separate files for dependencies, feel free to download the original jar from version-checker-gradle-lint.
Look at this incredible clear dependencies!
dependencies {
implementation(Libs.Kotlin.stdLib)
implementation(Libs.Kotlin.coroutinesCore)
implementation(Libs.Kotlin.coroutinesAndroid)
implementation(Libs.Material.material)
implementation(Libs.AndroidX.coreKtx)
implementation(Libs.AndroidX.appcompat)
implementation(Libs.AndroidX.lifecycleExt)
implementation(Libs.AndroidX.constraintLayout)
implementation(Libs.AndroidX.navigationFragment)
implementation(Libs.AndroidX.navigationUI)
implementation(Libs.AndroidX.roomRuntime)
kapt(Libs.AndroidX.roomCompiler)
implementation(Libs.Hilt.hiltAndroid)
implementation(Libs.Hilt.hiltViewModel)
kapt(Libs.Hilt.hiltCompiler)
kapt(Libs.Hilt.hiltAndroidCompiler)
implementation(Libs.ThirdPartyLib.timber)
implementation(Libs.ThirdPartyLib.mmkv)
testImplementation(TestLibs.UnitTest.junit4)
androidTestImplementation(TestLibs.AndroidTest.junit)
androidTestImplementation(TestLibs.AndroidTest.espressoCore)
}