|
|
@@ -46,7 +46,7 @@ android {
|
|
|
compileSdk libs.versions.compileSdk.get().toInteger()
|
|
|
|
|
|
defaultConfig {
|
|
|
- applicationId "com.wenext.yoki"
|
|
|
+ applicationId "com.partyjoy.yoki"
|
|
|
minSdk libs.versions.minSdk.get().toInteger()
|
|
|
targetSdk libs.versions.targetSdk.get().toInteger()
|
|
|
multiDexEnabled true
|
|
|
@@ -55,7 +55,7 @@ android {
|
|
|
buildConfigField("boolean", "OFFICIAL", project.OFFICIAL)
|
|
|
buildConfigField("boolean", "IS_RELEASE", hookConfigByLocalProperties("IS_RELEASE", IS_RELEASE))
|
|
|
buildConfigField("String", "HTTPS_WEB_HOST", '"https://web.wenext.chat"')
|
|
|
- buildConfigField("String", "AUTH_APPLE_PATH", '"/web/yoki-auth/apple"')
|
|
|
+ buildConfigField("String", "AUTH_APPLE_PATH", '"/web/wyak-auth/apple"')
|
|
|
ndk {
|
|
|
abiFilters "armeabi-v7a"
|
|
|
abiFilters "arm64-v8a"
|
|
|
@@ -67,63 +67,63 @@ android {
|
|
|
arguments = ["room.schemaLocation": "$projectDir/schemas".toString()]
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ def jvc = project.hasProperty('JKS_VERSION_CODE') ? project.JKS_VERSION_CODE : ""
|
|
|
+ def jvn = project.hasProperty('JKS_VERSION_NAME') ? project.JKS_VERSION_NAME : ""
|
|
|
+ def localVC = hookConfigByLocalProperties("VERSION_CODE", VERSION_CODE)
|
|
|
+ def localVN = hookConfigByLocalProperties("VERSION_NAME", VERSION_NAME)
|
|
|
+ def vc = jvc != "" ? project.JKS_VERSION_CODE.toInteger() : localVC.toInteger()
|
|
|
+ def vn = jvn != "" ? project.JKS_VERSION_NAME : localVN
|
|
|
+ println("version_code = " + vc)
|
|
|
+ println("version_name = " + vn)
|
|
|
+
|
|
|
+ versionCode vc
|
|
|
+ versionName vn
|
|
|
+
|
|
|
+ //todo:修改配置
|
|
|
+ manifestPlaceholders = [
|
|
|
+ fbAppId : "568337252316721",
|
|
|
+ fbClientToken : "23f8c806c3f9fce5ddad512f3aa26727",
|
|
|
+ deepLinkScheme : "partyhi",
|
|
|
+ deepLinkHost : "hichat",
|
|
|
+ httpDeepLinkHost: "hichat.cloud"
|
|
|
+ ]
|
|
|
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro', (isOfficial ? 'proguard-log-empty.pro' : 'proguard-log.pro')
|
|
|
+
|
|
|
+ buildConfigField("boolean", "OFFICIAL", project.OFFICIAL)
|
|
|
+ buildConfigField("boolean", "IS_RELEASE", hookConfigByLocalProperties("IS_RELEASE", IS_RELEASE))
|
|
|
+ buildConfigField("String", "HTTPS_WEB_HOST", '"https://web.hichat.cloud"')
|
|
|
+ buildConfigField("String", "AUTH_APPLE_PATH", '"/web/hichat-auth/apple"')
|
|
|
+ buildConfigField("String", "AGORA_APP_ID", '"a5233b5e42534b77bbabf2ca8ac95215"')
|
|
|
+ buildConfigField("String", "QTT_APP_KEY", '"baa9f1307e2e8ee02742d960828b5c50"')
|
|
|
+ buildConfigField("String", "HTTP_DEEP_LINK_HOST", '"hichat.cloud"')
|
|
|
+ buildConfigField("Integer", "TRTC_APP_ID", "1600058349")
|
|
|
+ buildConfigField("String", "DEEP_LINK_SCHEME", '"partyhi"')
|
|
|
+ buildConfigField("String", "DEEP_LINK_HOST", '"hichat"')
|
|
|
+ buildConfigField("String", "UTM_FACEBOOK_KEY", '"c4ea5534613d8b3cdcd5b80097989f9eb2414138aa8e49ddfbc458cd5e50f1a6"')
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
signingConfigs {
|
|
|
debug {
|
|
|
+ keyAlias "yoki-keystore-debug"
|
|
|
+ keyPassword "yoki654321"
|
|
|
+ storePassword "yoki654321"
|
|
|
storeFile file('../keystore/debug/debug.keystore')
|
|
|
}
|
|
|
release {
|
|
|
keyAlias "yoki-keystore"
|
|
|
keyPassword "yoki654321"
|
|
|
- storeFile file("../keystore/yoki/release-sign.jks")
|
|
|
storePassword "yoki654321"
|
|
|
+ storeFile file("../keystore/release/release-sign.keystore")
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- flavorDimensions "product"
|
|
|
|
|
|
- productFlavors {
|
|
|
- def jvc = project.hasProperty('JKS_VERSION_CODE') ? project.JKS_VERSION_CODE : ""
|
|
|
- def jvn = project.hasProperty('JKS_VERSION_NAME') ? project.JKS_VERSION_NAME : ""
|
|
|
- def localVC = hookConfigByLocalProperties("VERSION_CODE", VERSION_CODE)
|
|
|
- def localVN = hookConfigByLocalProperties("VERSION_NAME", VERSION_NAME)
|
|
|
- def vc = jvc != "" ? project.JKS_VERSION_CODE.toInteger() : localVC.toInteger()
|
|
|
- def vn = jvn != "" ? project.JKS_VERSION_NAME : localVN
|
|
|
- def jvcl = project.hasProperty('JKS_VERSION_CODE_LITE') ? project.JKS_VERSION_CODE_LITE : ""
|
|
|
- def jvnl = project.hasProperty('JKS_VERSION_NAME_LITE') ? project.JKS_VERSION_NAME_LITE : ""
|
|
|
- def localVCL = hookConfigByLocalProperties("VERSION_CODE_LITE", VERSION_CODE_LITE)
|
|
|
- def localVNL = hookConfigByLocalProperties("VERSION_NAME_LITE", VERSION_NAME_LITE)
|
|
|
- def vcl = jvcl != "" ? project.JKS_VERSION_CODE_LITE.toInteger() : localVCL.toInteger()
|
|
|
- def vnl = jvnl != "" ? project.JKS_VERSION_NAME_LITE : localVNL
|
|
|
- println("version_code = " + vc)
|
|
|
- println("version_name = " + vn)
|
|
|
- println("version_code_lite = " + vcl)
|
|
|
- println("version_name_lite = " + vnl)
|
|
|
-
|
|
|
- yoki {
|
|
|
- dimension "product"
|
|
|
- applicationId "com.wenext.yoki"
|
|
|
- versionCode vc
|
|
|
- versionName vn
|
|
|
- manifestPlaceholders = [
|
|
|
- fbAppId : "857800288719942",
|
|
|
- fbClientToken : "79b45901eb91e5ebafd12a17fd257fd4",
|
|
|
- deepLinkHost : "yoki",
|
|
|
- httpDeepLinkHost: "yoki.wenext.chat",
|
|
|
- httpWebPathAuthApple: "web/yoki-auth/apple"
|
|
|
- ]
|
|
|
- proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro', (isOfficial ? 'proguard-log-empty.pro' : 'proguard-log.pro')
|
|
|
- signingConfig signingConfigs.release
|
|
|
-
|
|
|
- buildConfigField("String", "AGORA_APP_ID", '"59ac267560ad4b14b8b3d5b109050d9c"')
|
|
|
- buildConfigField("String", "QTT_APP_KEY", '"baa9f1307e2e8ee02742d960828b5c50"')
|
|
|
- buildConfigField("String", "HTTP_DEEP_LINK_HOST", '"yoki.wenext.chat"')
|
|
|
- buildConfigField("Integer", "TRTC_APP_ID", "1400748842")
|
|
|
- buildConfigField("String", "DEEP_LINK_HOST", '"yoki"')
|
|
|
- buildConfigField("String", "UTM_FACEBOOK_KEY", '"c4ea5534613d8b3cdcd5b80097989f9eb2414138aa8e49ddfbc458cd5e50f1a6"')
|
|
|
- }
|
|
|
- }
|
|
|
|
|
|
buildTypes {
|
|
|
debug {
|
|
|
@@ -245,13 +245,11 @@ gradle.taskGraph.addTaskExecutionListener(new TaskExecutionListener() {
|
|
|
@Override
|
|
|
void afterExecute(Task task, TaskState taskState) {
|
|
|
if (task.name.equalsIgnoreCase("bundleYoki")
|
|
|
- || task.name.equalsIgnoreCase("bundleLite")
|
|
|
- || task.name.equalsIgnoreCase("bundleRelease")
|
|
|
- || task.name.equalsIgnoreCase("liteRelease")
|
|
|
|| task.name.equalsIgnoreCase("yokiRelease")
|
|
|
|| task.name.equalsIgnoreCase("bundleDebug")
|
|
|
+ || task.name.equalsIgnoreCase("bundleRelease")
|
|
|
|| task.name.equalsIgnoreCase("bundleLiteDebug")
|
|
|
- || task.name.equalsIgnoreCase("bundleYokiDebug")) {
|
|
|
+ || task.name.equalsIgnoreCase("bundleWyakDebug")) {
|
|
|
|
|
|
copy {
|
|
|
from 'build/intermediates/intermediary_bundle/'
|