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 - - - --> - - - - - - - - - - - - - -