Commit 15d1b64c authored by wanglei's avatar wanglei

...模块化

parent 980231a8
...@@ -41,5 +41,5 @@ dependencies { ...@@ -41,5 +41,5 @@ dependencies {
testImplementation(libs.junit) testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core) androidTestImplementation(libs.androidx.espresso.core)
implementation(project(":Router")) implementation(project(":Drouter"))
} }
\ No newline at end of file
...@@ -13,10 +13,10 @@ import androidx.core.view.ViewCompat ...@@ -13,10 +13,10 @@ import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat import androidx.core.view.WindowInsetsCompat
import com.didi.drouter.api.DRouter import com.didi.drouter.api.DRouter
import com.koko.batteryinfo.databinding.ActivityBatteryInfoBinding import com.koko.batteryinfo.databinding.ActivityBatteryInfoBinding
import com.koko.router.ad.InterAdService import com.koko.drouter.ad.InterAdService
import com.koko.router.ad.NativeBatteryType import com.koko.drouter.ad.NativeBatteryType
import com.koko.router.ad.NativeAdService import com.koko.drouter.ad.NativeAdService
import com.koko.router.app.AppService import com.koko.drouter.app.AppService
import java.math.BigDecimal import java.math.BigDecimal
import java.math.RoundingMode import java.math.RoundingMode
......
...@@ -4,7 +4,7 @@ plugins { ...@@ -4,7 +4,7 @@ plugins {
} }
android { android {
namespace = "com.koko.router" namespace = "com.koko.drouter"
compileSdk = 34 compileSdk = 34
defaultConfig { defaultConfig {
......
package com.koko.router package com.koko.drouter
import androidx.test.platform.app.InstrumentationRegistry import androidx.test.platform.app.InstrumentationRegistry
import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.ext.junit.runners.AndroidJUnit4
......
package com.koko.router.ad package com.koko.drouter.ad
import android.app.Activity import android.app.Activity
......
package com.koko.router.ad package com.koko.drouter.ad
import android.app.Activity import android.app.Activity
import android.widget.FrameLayout import android.widget.FrameLayout
......
package com.koko.router.app package com.koko.drouter.app
import android.app.Activity import android.app.Activity
......
package com.koko.router package com.koko.drouter
import org.junit.Test import org.junit.Test
......
...@@ -85,7 +85,7 @@ dependencies { ...@@ -85,7 +85,7 @@ dependencies {
testImplementation(libs.junit) testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core) androidTestImplementation(libs.androidx.espresso.core)
implementation(project(":Router")) implementation(project(":Drouter"))
//网络请求 //网络请求
implementation("com.google.code.gson:gson:2.11.0") implementation("com.google.code.gson:gson:2.11.0")
......
...@@ -4,7 +4,7 @@ import android.app.Activity ...@@ -4,7 +4,7 @@ import android.app.Activity
import android.content.Intent import android.content.Intent
import com.base.appzxhy.ui.main.MainActivity import com.base.appzxhy.ui.main.MainActivity
import com.didi.drouter.annotation.Service import com.didi.drouter.annotation.Service
import com.koko.router.app.AppService import com.koko.drouter.app.AppService
@Service(function = [AppService::class]) @Service(function = [AppService::class])
class AppServiceImp : AppService { class AppServiceImp : AppService {
......
...@@ -5,7 +5,7 @@ import com.base.appzxhy.ads.AdsMgr ...@@ -5,7 +5,7 @@ import com.base.appzxhy.ads.AdsMgr
import com.base.appzxhy.ads.AdsShowCallBack import com.base.appzxhy.ads.AdsShowCallBack
import com.base.appzxhy.bean.config.AdConfigBean import com.base.appzxhy.bean.config.AdConfigBean
import com.didi.drouter.annotation.Service import com.didi.drouter.annotation.Service
import com.koko.router.ad.InterAdService import com.koko.drouter.ad.InterAdService
@Service(function = [InterAdService::class]) @Service(function = [InterAdService::class])
class InterAdServiceImp : InterAdService { class InterAdServiceImp : InterAdService {
......
...@@ -6,8 +6,8 @@ import com.base.appzxhy.R ...@@ -6,8 +6,8 @@ import com.base.appzxhy.R
import com.base.appzxhy.ads.AdsMgr import com.base.appzxhy.ads.AdsMgr
import com.base.appzxhy.utils.LogEx import com.base.appzxhy.utils.LogEx
import com.didi.drouter.annotation.Service import com.didi.drouter.annotation.Service
import com.koko.router.ad.NativeBatteryType import com.koko.drouter.ad.NativeBatteryType
import com.koko.router.ad.NativeAdService import com.koko.drouter.ad.NativeAdService
@Service(function = [NativeAdService::class]) @Service(function = [NativeAdService::class])
class NativeAdServiceImp : NativeAdService { class NativeAdServiceImp : NativeAdService {
......
...@@ -28,5 +28,5 @@ dependencyResolutionManagement { ...@@ -28,5 +28,5 @@ dependencyResolutionManagement {
rootProject.name = "appzxhy" rootProject.name = "appzxhy"
include(":app") include(":app")
include(":Router") include(":Drouter")
include(":BatteryInfo") include(":BatteryInfo")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment