diff --git a/aar/base/build.gradle b/aar/base/build.gradle
deleted file mode 100644
index 587b7c2..0000000
--- a/aar/base/build.gradle
+++ /dev/null
@@ -1,2 +0,0 @@
-configurations.maybeCreate("default")
-artifacts.add("default", file('base-release.aar'))
\ No newline at end of file
diff --git a/app/build.gradle b/app/build.gradle
index c579b5e..066bcbb 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,7 +1,7 @@
import com.bingce.AndroidSdk
import com.bingce.AndroidX
+import com.bingce.Kotlin
import com.bingce.Libs
-import com.bingce.ModuleName
apply plugin: 'com.android.application'
apply plugin: 'org.jetbrains.kotlin.android'
@@ -86,61 +86,90 @@ android {
dependencies {
implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
- def moduleName = new ModuleName(project)
- implementation project(moduleName.bingceModule("appBase"))
- implementation project(moduleName.bingceModule("repository"))
- implementation project(moduleName.bingceModule("base"))
-// implementation project(moduleName.bingceModule("leancloud"))
- implementation project(moduleName.bingceModule("base-java"))
- implementation project(moduleName.bingceModule("utils"))
- implementation project(moduleName.bingceModule("coordlib"))
- implementation project(moduleName.bingceModule("device"))
- implementation project(moduleName.bingceModule("device-ui"))
- implementation project(moduleName.bingceModule("rtk"))
- implementation project(moduleName.bingceModule("totalstation"))
- implementation project(moduleName.bingceModule("level"))
- implementation project(moduleName.bingceModule("bcdialog-style"))
- implementation project(moduleName.openSourceModule("utilcode"))
- implementation project(moduleName.openSourceModule("colorful"))//选择主题颜色
- implementation project(moduleName.openSourceModule("dragExpandGrid"))//管理里的布局
- implementation project(moduleName.openSourceModule("lsettingitemlibrary"))//用户信息里
- implementation project(moduleName.openSourceModule("spinkit"))//loading控件 导出使用
- implementation project(moduleName.openSourceModule("splashview"))//广告view
- implementation project(moduleName.openSourceModule("poishadowjar"))//导入excel
- implementation project(moduleName.openSourceModule("safFilePicker"))//选择文件
- implementation project(moduleName.openSourceModule("fastjson"))
- implementation project(moduleName.openSourceModule("agentweb"))
- implementation project(":opensource:exFilePicker")
- implementation project(":sdk:tensorFlowTTS")//语音播报
- implementation Libs.RxImagePicker.core
-// implementation Libs.RxImagePicker.support
-// implementation Libs.RxImagePicker.supportWechat
-
- constraints {
- implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.10") {
- because("kotlin-stdlib-jdk7 is now a part of kotlin-stdlib")
- }
- implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.10") {
- because("kotlin-stdlib-jdk8 is now a part of kotlin-stdlib")
- }
- }
-
-// implementation "cn.leancloud:storage-android:8.2.5"
-// implementation "cn.leancloud:realtime-android:8.2.5"
- implementation Libs.LeanCloud.storage
- implementation Libs.LeanCloud.realtime
- implementation AndroidX.multidex
- implementation AndroidX.material
+ implementation AndroidX.Paging.runtime
+ implementation AndroidX.Paging.common
+ implementation AndroidX.Room.runtime
+ implementation AndroidX.Room.ktx
+ implementation AndroidX.Room.paging
+ implementation AndroidX.annotationz
implementation AndroidX.appcompat
+ implementation AndroidX.cardView
+ implementation AndroidX.constraintLayout
+ implementation AndroidX.documentFile
+ implementation AndroidX.Ktx.fragment
+ implementation AndroidX.legacyPreference
+ implementation AndroidX.legacySupport
+ implementation AndroidX.Lifecycle.runtimeKt
+ implementation AndroidX.material
+ implementation AndroidX.materialDialogs
+ implementation AndroidX.multidex
+ implementation AndroidX.preference
+ implementation AndroidX.recyclerview
+ implementation Kotlin.corountine
+ implementation Kotlin.sdk
+ implementation Libs.Glide.core
+ implementation Libs.OkHttp.core
+ implementation Libs.OkHttp.loggingInterceptor
+ implementation Libs.Retrofit2.converterFastjson
+ implementation Libs.Retrofit2.core
+ implementation Libs.agentWeb
+ implementation Libs.appUpdate
+ implementation Libs.banner
+ implementation Libs.changeLog
+ implementation Libs.circleImage
+ implementation Libs.compressor
+ implementation Libs.datePicker
+ implementation Libs.downloader
+ implementation Libs.dragExpandGrid
+ implementation Libs.eventBus
+ implementation Libs.fabButton
+ implementation Libs.fileDownloader
implementation Libs.flycoTabLayout
+ implementation Libs.giftDrawable
+ implementation Libs.gson
+ implementation Libs.imageTextButton
+ implementation Libs.keyboardVisibility
+ implementation Libs.loadingView
+
+ implementation Libs.materialAbout
+ implementation Libs.materialEditText
+ implementation Libs.photoView
+ implementation Libs.pickerView
+ implementation Libs.progressBar
+ implementation Libs.recyclerviewAnimator
+ implementation Libs.rootBeer
+ implementation Libs.rubberStamp
+ implementation Libs.scanplus
+ implementation Libs.swipeLayout
+ implementation Libs.tabBar
+ implementation Libs.tencentSonic
+ implementation Libs.threadPoster
+ implementation Libs.timber
+ implementation Libs.unCrop
+ implementation Libs.webChatSdk
+ implementation Libs.xxPermissions
+ annotationProcessor AndroidX.Room.compiler
+ annotationProcessor Libs.Glide.compiler
+
+
+// constraints {
+// implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.10") {
+// because("kotlin-stdlib-jdk7 is now a part of kotlin-stdlib")
+// }
+// implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.10") {
+// because("kotlin-stdlib-jdk8 is now a part of kotlin-stdlib")
+// }
+// }
testImplementation "junit:junit:4.13.2"
androidTestImplementation "androidx.test:runner:1.1.0"
androidTestImplementation "androidx.test:rules:1.1.0"
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
- implementation 'com.google.android.gms:play-services-auth:20.7.0'
implementation "androidx.core:core:1.13.1"
implementation "androidx.core:core-ktx:1.13.1"
+ implementation "com.github.zagum:Android-SwitchIcon:1.4.0"//必须的
+
+
}
\ No newline at end of file
diff --git a/app/libs/appBase-release.aar b/app/libs/appBase-release.aar
new file mode 100644
index 0000000..d581db1
Binary files /dev/null and b/app/libs/appBase-release.aar differ
diff --git a/app/libs/base-java-release.aar b/app/libs/base-java-release.aar
new file mode 100644
index 0000000..620e8df
Binary files /dev/null and b/app/libs/base-java-release.aar differ
diff --git a/aar/base/base-release.aar b/app/libs/base-release.aar
similarity index 100%
rename from aar/base/base-release.aar
rename to app/libs/base-release.aar
diff --git a/app/libs/colorful-release.aar b/app/libs/colorful-release.aar
new file mode 100644
index 0000000..f44c8eb
Binary files /dev/null and b/app/libs/colorful-release.aar differ
diff --git a/app/libs/coordlib-release.aar b/app/libs/coordlib-release.aar
new file mode 100644
index 0000000..0a10e1c
Binary files /dev/null and b/app/libs/coordlib-release.aar differ
diff --git a/app/libs/device-release.aar b/app/libs/device-release.aar
new file mode 100644
index 0000000..b76455e
Binary files /dev/null and b/app/libs/device-release.aar differ
diff --git a/app/libs/device-ui-release.aar b/app/libs/device-ui-release.aar
new file mode 100644
index 0000000..ae93585
Binary files /dev/null and b/app/libs/device-ui-release.aar differ
diff --git a/app/libs/leancloud-release.aar b/app/libs/leancloud-release.aar
new file mode 100644
index 0000000..c019d2d
Binary files /dev/null and b/app/libs/leancloud-release.aar differ
diff --git a/app/libs/level-release.aar b/app/libs/level-release.aar
new file mode 100644
index 0000000..ec45b5b
Binary files /dev/null and b/app/libs/level-release.aar differ
diff --git a/app/libs/lsettingitemlibrary-release.aar b/app/libs/lsettingitemlibrary-release.aar
new file mode 100644
index 0000000..7e24175
Binary files /dev/null and b/app/libs/lsettingitemlibrary-release.aar differ
diff --git a/app/libs/menuItemBadge-release.aar b/app/libs/menuItemBadge-release.aar
new file mode 100644
index 0000000..226b243
Binary files /dev/null and b/app/libs/menuItemBadge-release.aar differ
diff --git a/app/libs/repository-release.aar b/app/libs/repository-release.aar
new file mode 100644
index 0000000..7a0b062
Binary files /dev/null and b/app/libs/repository-release.aar differ
diff --git a/app/libs/rtk-release.aar b/app/libs/rtk-release.aar
new file mode 100644
index 0000000..895c257
Binary files /dev/null and b/app/libs/rtk-release.aar differ
diff --git a/app/libs/spinkit-release.aar b/app/libs/spinkit-release.aar
new file mode 100644
index 0000000..1acc626
Binary files /dev/null and b/app/libs/spinkit-release.aar differ
diff --git a/app/libs/surveyorBase-release.aar b/app/libs/surveyorBase-release.aar
new file mode 100644
index 0000000..204f5b0
Binary files /dev/null and b/app/libs/surveyorBase-release.aar differ
diff --git a/app/libs/totalstation-release.aar b/app/libs/totalstation-release.aar
new file mode 100644
index 0000000..706d411
Binary files /dev/null and b/app/libs/totalstation-release.aar differ
diff --git a/app/libs/utilcode-release.aar b/app/libs/utilcode-release.aar
new file mode 100644
index 0000000..7da45f5
Binary files /dev/null and b/app/libs/utilcode-release.aar differ
diff --git a/app/libs/utils-release.aar b/app/libs/utils-release.aar
new file mode 100644
index 0000000..4c9f9c7
Binary files /dev/null and b/app/libs/utils-release.aar differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..324e72c
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/values/color.xml b/app/src/main/res/values/color.xml
index 2c21261..6333e33 100644
--- a/app/src/main/res/values/color.xml
+++ b/app/src/main/res/values/color.xml
@@ -5,6 +5,7 @@
#333333
#999
#ffffff
+ #000000
#f2f2f2
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index b338b78..9212c8e 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -28,18 +28,7 @@
- @android:color/transparent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -130,32 +102,6 @@
- @null
-
-
-
-
-
-
-
-
-
-
-
-
-