Modify: 组件化基本模块实现
This commit is contained in:
@ -11,4 +11,5 @@ object BuildConfig {
|
||||
const val targetSdkVersion = 30
|
||||
const val versionCode = 1
|
||||
const val versionName = "1.0"
|
||||
const val isAppMode = false
|
||||
}
|
||||
@ -12,11 +12,15 @@ object Version {
|
||||
const val TestEspresso = "3.3.0"
|
||||
const val ActivityKtx = "1.1.0"
|
||||
const val FragmentKtx = "1.2.5"
|
||||
const val MultiDex = "2.0.1"
|
||||
|
||||
// Android---------------------------------------------------------------
|
||||
const val Junit = "4.13"
|
||||
|
||||
// Kotlin----------------------------------------------------------------
|
||||
const val Kotlin = "1.4.0"
|
||||
const val Coroutines = "1.3.7" // 协程
|
||||
|
||||
// JetPack---------------------------------------------------------------
|
||||
const val LifecycleViewModel = "2.2.0"
|
||||
const val LifecycleRuntimeKtx = "2.2.0"
|
||||
@ -24,6 +28,7 @@ object Version {
|
||||
const val Hilt = "1.0.0-alpha02" // Hilt 依赖注入
|
||||
const val HiltLifecycleViewModel = "1.0.0-alpha02"
|
||||
const val HiltDagger = "2.28-alpha"
|
||||
|
||||
// GitHub----------------------------------------------------------------
|
||||
const val OkHttp = "3.14.9" // OkHttp
|
||||
const val OkHttpInterceptorLogging = "3.12.0" // OkHttp 请求Log拦截器
|
||||
@ -48,6 +53,7 @@ object AndroidX {
|
||||
const val TestEspresso = "androidx.test.espresso:espresso-core:${Version.TestEspresso}"
|
||||
const val ActivityKtx = "androidx.activity:activity-ktx:${Version.ActivityKtx}"
|
||||
const val FragmentKtx = "androidx.fragment:fragment-ktx:${Version.FragmentKtx}"
|
||||
const val MultiDex = "androidx.multidex:multidex:${Version.MultiDex}"
|
||||
}
|
||||
|
||||
object Android {
|
||||
|
||||
@ -6,4 +6,5 @@ package com.quyunshuo.androidbaseframemvvm.build
|
||||
object ProjectPluginManager {
|
||||
const val AndroidToolsPlugin = "com.android.tools.build:gradle:4.0.1"
|
||||
const val KotlinPlugin = "org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.0"
|
||||
const val DaggerHiltPlugin = "com.google.dagger:hilt-android-gradle-plugin:2.28.1-alpha"
|
||||
}
|
||||
Reference in New Issue
Block a user