version:1.7.9

fix:修复竖屏报错
update:增加客服,适配不同版本ai精准学
This commit is contained in:
2024-06-11 14:49:13 +08:00
parent 53eddf9215
commit 512f2ed70c
91 changed files with 4386 additions and 789 deletions

View File

@@ -16,8 +16,8 @@ android {
minSdkVersion 24
targetSdkVersion 29
versionCode 68
versionName "1.7.6"
versionCode 71
versionName "1.7.9"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
@@ -27,6 +27,7 @@ android {
abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a'
// 还可以添加 'x86', 'x86_64', 'mips', 'mips64'
}
}
dataBinding {
@@ -57,14 +58,14 @@ android {
v2SigningEnabled false
}
iPlay50SE {
storeFile file("keystore/iPlay50SE.keystore")
storePassword "123456"
keyAlias "iplay50se"
keyPassword "123456"
v1SigningEnabled true
v2SigningEnabled true
}
// iPlay50SE {
// storeFile file("keystore/iPlay50SE.keystore")
// storePassword "123456"
// keyAlias "iplay50se"
// keyPassword "123456"
// v1SigningEnabled true
// v2SigningEnabled true
// }
U807 {
storeFile file("keystore/AllwinnerU807.jks")
@@ -82,48 +83,29 @@ android {
debuggable true
signingConfig signingConfigs.U807
buildConfigField "String", "platform", '"U807"'
manifestPlaceholders = [
AMAP_KEY : "d0cdff4516bb1a788ebdc02aeee75614"
]
}
U807Release.initWith(release)
U807Release {
signingConfig signingConfigs.U807
buildConfigField "String", "platform", '"U807"'
manifestPlaceholders = [
AMAP_KEY : "d0cdff4516bb1a788ebdc02aeee75614"
]
}
// iPlay50SEDebug.initWith(debug)
// iPlay50SEDebug {
// versionNameSuffix "-debug"
// debuggable true
// signingConfig signingConfigs.iPlay50SE
// }
//
// iPlay50SERelease.initWith(release)
// iPlay50SERelease {
// signingConfig signingConfigs.iPlay50SE
// }
// iPlay50SEDebug.initWith(debug)
// iPlay50SEDebug {
// versionNameSuffix "-debug"
// debuggable true
// signingConfig signingConfigs.tuixin
// resValue "string", "app_name", "学习课堂"
// }
//
// iPlay50SERelease.initWith(release)
// iPlay50SERelease {
// signingConfig signingConfigs.tuixin
// resValue "string", "app_name", "学习课堂"
// }
debug {
// resValue "string", "app_name", "学习课堂"
// 显示Log
versionNameSuffix "-debug"
minifyEnabled false
//Zipalign优化
zipAlignEnabled true
buildConfigField "String", "platform", '"tuixin"'
manifestPlaceholders = [
AMAP_KEY : "9c9fabf3934df224e927b2f9fbc51064"
]
signingConfig signingConfigs.tuixin
applicationVariants.all { variant ->
variant.outputs.each { output ->
@@ -137,8 +119,6 @@ android {
}
release {
// resValue "string", "app_name", "学习课堂"
//混淆
minifyEnabled false
//Zipalign优化
zipAlignEnabled true
@@ -147,6 +127,9 @@ android {
//签名
signingConfig signingConfigs.tuixin
buildConfigField "String", "platform", '"tuixin"'
manifestPlaceholders = [
AMAP_KEY : "9c9fabf3934df224e927b2f9fbc51064"
]
// 将release版本的包名重命名加上版本及日期
applicationVariants.all { variant ->
variant.outputs.each { output ->
@@ -216,12 +199,16 @@ dependencies {
//bindView
implementation 'com.jakewharton:butterknife:10.2.3'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'
implementation 'com.jakewharton.rxbinding4:rxbinding:4.0.0'
implementation 'com.jeremyliao:live-event-bus-x:1.7.3'
//MMKV
implementation 'com.tencent:mmkv-static:1.2.14'
//bugly
implementation 'com.tencent.bugly:crashreport:4.1.9.2'
//阿里云推送
implementation 'com.aliyun.ams:alicloud-android-push:3.8.0'
//高德地图定位
implementation 'com.amap.api:location:5.1.0'
//状态栏透明
implementation 'com.gitee.zackratos:UltimateBarX:0.8.0'
//指示器
@@ -234,14 +221,16 @@ dependencies {
//aria
implementation 'com.arialyy.aria:core:3.8.15'
annotationProcessor 'com.arialyy.aria:compiler:3.8.15'
//动态权限框架
implementation 'com.github.getActivity:XXPermissions:16.6'
//videoplayer
implementation 'cn.jzvd:jiaozivideoplayer:7.7.0'
implementation 'com.github.wseemann:FFmpegMediaMetadataRetriever-core:1.0.16'
implementation 'com.github.wseemann:FFmpegMediaMetadataRetriever-native:1.0.16'
//验证码输入
// implementation 'com.jacktuotuo.customview:verificationcodeview:1.0.5'
//动态权限框架
implementation 'com.github.getActivity:XXPermissions:18.63'
// 吐司框架https://github.com/getActivity/Toaster
implementation 'com.github.getActivity:Toaster:12.6'
}
preBuild {