diff --git a/app/build.gradle b/app/build.gradle index 6fe55ae101528b36b99595e6392d8b56911c20f4..d83cf07be021bda05226a575f994fd7f9b802826 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -23,8 +23,8 @@ android { applicationId application_id minSdkVersion 24 targetSdkVersion target_version as int - versionCode 100 - versionName "1.0.0" + versionCode 101 + versionName "1.0.1" android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true ndk { abiFilters "arm64-v8a"//, "armeabi-v7a" diff --git a/app/libs/auth_number_product-2.12.12.1-log-online-standard-release.aar b/app/libs/auth_number_product-2.12.12.1-log-online-standard-release.aar deleted file mode 100755 index 01fe3d9e767a70c9b87bfd57d8eda5742482b40e..0000000000000000000000000000000000000000 Binary files a/app/libs/auth_number_product-2.12.12.1-log-online-standard-release.aar and /dev/null differ diff --git a/app/libs/auth_number_product-2.13.4-log-online-standard-cuum-release.aar b/app/libs/auth_number_product-2.13.4-log-online-standard-cuum-release.aar new file mode 100644 index 0000000000000000000000000000000000000000..b2ba5a9a70720274f934ce87df03993cf7950da6 Binary files /dev/null and b/app/libs/auth_number_product-2.13.4-log-online-standard-cuum-release.aar differ diff --git a/app/libs/logger-2.1.6-release.aar b/app/libs/logger-2.1.6-release.aar deleted file mode 100755 index 47435a86c93ba52722bc878e24db1b32d7e9cce5..0000000000000000000000000000000000000000 Binary files a/app/libs/logger-2.1.6-release.aar and /dev/null differ diff --git a/app/libs/logger-2.2.2-release.aar b/app/libs/logger-2.2.2-release.aar new file mode 100644 index 0000000000000000000000000000000000000000..cd9d4aa8f7cab0c0b9957aa7e250012102a4da4b Binary files /dev/null and b/app/libs/logger-2.2.2-release.aar differ diff --git a/app/libs/main-2.1.6-release.aar b/app/libs/main-2.1.6-release.aar deleted file mode 100755 index f4198c7d0b7b899b6d575da5ff69c2e582487fb1..0000000000000000000000000000000000000000 Binary files a/app/libs/main-2.1.6-release.aar and /dev/null differ diff --git a/app/libs/main-2.2.3-release.aar b/app/libs/main-2.2.3-release.aar new file mode 100644 index 0000000000000000000000000000000000000000..277947acd3ccca5862b45ad0f42bf1b196a0822e Binary files /dev/null and b/app/libs/main-2.2.3-release.aar differ diff --git a/app/src/HUAWEI/res/values/strings.xml b/app/src/HUAWEI/res/values/strings.xml index 63a428c8693a8eab90d9d07d9dc0724814d9eb6c..59d32a615c3eb27d0c066a0398cfc827fb94643e 100644 --- a/app/src/HUAWEI/res/values/strings.xml +++ b/app/src/HUAWEI/res/values/strings.xml @@ -1,3 +1,3 @@ <resources> - <string name="app_name">æ—¥è¯äº”å音图å¦ä¹ </string> + <string name="app_name">五å音图</string> </resources> diff --git a/app/src/OPPO/res/values/strings.xml b/app/src/OPPO/res/values/strings.xml new file mode 100644 index 0000000000000000000000000000000000000000..fc4aa8c3e6a2df9409fb4a2bf45083457b6be1dc --- /dev/null +++ b/app/src/OPPO/res/values/strings.xml @@ -0,0 +1,3 @@ +<resources> + <string name="app_name">æ—¥è¯äº”å音图</string> +</resources> diff --git a/app/src/main/java/com/zdschool/jpwsyt/activity/MainActivity.kt b/app/src/main/java/com/zdschool/jpwsyt/activity/MainActivity.kt index eebcdd35f6f5e895443425a68cec3136a3dce131..882656955d1d781c2fbbc332eb92be48216abc0d 100644 --- a/app/src/main/java/com/zdschool/jpwsyt/activity/MainActivity.kt +++ b/app/src/main/java/com/zdschool/jpwsyt/activity/MainActivity.kt @@ -442,7 +442,7 @@ class MainActivity : BaseActivity() { val dialog = createPrivacyDialog( context, "用户åè®®åŠsetBackgroundResourceæ”¿ç–æ¦‚è¦", - getString(R.string.privacy_text), + getString(if(Tool.isHWOrOPPO()) R.string.privacy_text3 else R.string.privacy_text), "åŒæ„", "ä¸åŒæ„" ) diff --git a/app/src/main/java/com/zdschool/jpwsyt/activity/SplashActivity.kt b/app/src/main/java/com/zdschool/jpwsyt/activity/SplashActivity.kt index 4db916b3cb7feddc20952562e9dc56f34f969f52..ffecef7dd4322716c13f8bf1e8957b072902cff8 100644 --- a/app/src/main/java/com/zdschool/jpwsyt/activity/SplashActivity.kt +++ b/app/src/main/java/com/zdschool/jpwsyt/activity/SplashActivity.kt @@ -8,6 +8,7 @@ import android.text.TextUtils import android.util.DisplayMetrics import android.util.Log import android.view.View +import android.widget.ImageView import androidx.appcompat.app.AppCompatActivity import com.google.gson.Gson import com.zdschool.jpwsyt.R @@ -51,6 +52,12 @@ class SplashActivity : AppCompatActivity() { } var isImgPreload = SharedPreferencesUtils.init(this).getBoolean(Constants.SP_IS_IMAGE_CACHE, false) + val imageView = findViewById<ImageView>(R.id.bottom_img) + if(Tool.isHWOrOPPO()){ + imageView.setImageResource(R.drawable.splash_bottom1) + }else{ + imageView.setImageResource(R.drawable.splash_bottom) + } } diff --git a/app/src/main/java/com/zdschool/jpwsyt/activity/guide/PrivacyActivity.kt b/app/src/main/java/com/zdschool/jpwsyt/activity/guide/PrivacyActivity.kt index f03dd85d884e9721f914524f3c2b523dd556fac9..c20cd1be4482bc65e0736f0f850369de2aa0bb5f 100644 --- a/app/src/main/java/com/zdschool/jpwsyt/activity/guide/PrivacyActivity.kt +++ b/app/src/main/java/com/zdschool/jpwsyt/activity/guide/PrivacyActivity.kt @@ -20,13 +20,7 @@ import com.zdschool.jpwsyt.net.JavaApis import com.zdschool.jpwsyt.net.base.Executor import com.zdschool.jpwsyt.net.base.JavaResult import com.zdschool.jpwsyt.net.base.MuteObserver -import com.zdschool.jpwsyt.util.CacheHelper -import com.zdschool.jpwsyt.util.RxBus -import com.zdschool.jpwsyt.util.SharedPreferencesUtils -import com.zdschool.jpwsyt.util.SpannableStringUtils -import com.zdschool.jpwsyt.util.clientId -import com.zdschool.jpwsyt.util.getDeviceId -import com.zdschool.jpwsyt.util.setStatusBarTransparent +import com.zdschool.jpwsyt.util.* import com.zdschool.jpwsyt.widget.MyClickSpan import kotlin.system.exitProcess @@ -45,7 +39,7 @@ class PrivacyActivity : BaseActivity() { private fun initView() { binding.tvContent.movementMethod = LinkMovementMethod.getInstance() binding.tvContent2.movementMethod = LinkMovementMethod.getInstance() - binding.tvContent.text = SpannableStringUtils.getBuilder(getString(R.string.privacy_text)) + binding.tvContent.text = SpannableStringUtils.getBuilder(getString(if(Tool.isHWOrOPPO()) R.string.privacy_text3 else R.string.privacy_text)) .append("《用户å议》").setClickSpan(object : MyClickSpan() { override fun onClick(widget: View) { val intent = Intent(this@PrivacyActivity, PrivacyWebActivity::class.java) diff --git a/app/src/main/java/com/zdschool/jpwsyt/activity/me/AboutActivity.kt b/app/src/main/java/com/zdschool/jpwsyt/activity/me/AboutActivity.kt index 5a88b00fba15b72df48df8638291f63e746419a5..5ad1b45c9327fdb08b7f7204026c84ef43a2d4b5 100644 --- a/app/src/main/java/com/zdschool/jpwsyt/activity/me/AboutActivity.kt +++ b/app/src/main/java/com/zdschool/jpwsyt/activity/me/AboutActivity.kt @@ -11,12 +11,13 @@ import com.zdschool.jpwsyt.activity.EXTRA_POLICY import com.zdschool.jpwsyt.activity.EXTRA_USERAGREEMENT import com.zdschool.jpwsyt.activity.base.BaseToolbarActivity import com.zdschool.jpwsyt.hybrid.WebActivity +import com.zdschool.jpwsyt.util.Tool import com.zdschool.jpwsyt.util.extention.clickListenerNonShake import com.zdschool.jpwsyt.util.getAppVersionName class AboutActivity : BaseToolbarActivity() { - private val title = "关于日è¯äº”å音图" + private val title = "关于"+Tool.getAPPName() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) @@ -35,7 +36,7 @@ class AboutActivity : BaseToolbarActivity() { //// } // } findViewById<View>(R.id.tvAboutAppAgreement).clickListenerNonShake { - WebActivity.startWebActivity(context, "五å音图用户åè®®", EXTRA_USERAGREEMENT) + WebActivity.startWebActivity(context, Tool.getAPPName()+"用户åè®®", EXTRA_USERAGREEMENT) } findViewById<View>(R.id.tvAboutPrivacy).clickListenerNonShake { WebActivity.startWebActivity(context, "éšç§æ”¿ç–", EXTRA_POLICY) @@ -46,6 +47,8 @@ class AboutActivity : BaseToolbarActivity() { // findViewById<View>(R.id.tvAboutAppPraise).visibility = View.GONE // } + findViewById<TextView>(R.id.tvAboutAppDescription).text = Tool.getAPPName() + findViewById<TextView>(R.id.tvAboutAppAgreement).text = Tool.getAPPName()+"用户åè®®" } override fun getPageTag(): String = title diff --git a/app/src/main/java/com/zdschool/jpwsyt/activity/me/SettingActivity.kt b/app/src/main/java/com/zdschool/jpwsyt/activity/me/SettingActivity.kt index 85ef8849ba1bb885329c5ce2b105e7a3c6893126..6b3cae4dc0d3e0c004c093fa0de74052c2e10ec1 100644 --- a/app/src/main/java/com/zdschool/jpwsyt/activity/me/SettingActivity.kt +++ b/app/src/main/java/com/zdschool/jpwsyt/activity/me/SettingActivity.kt @@ -34,6 +34,9 @@ class SettingActivity : BaseToolbarActivity() { setTitleBarText(title) setBackButtonEnable(true) + + findViewById<TextView>(R.id.tvSettingAbout).text = "关于"+Tool.getAPPName() + findViewById<View>(R.id.tvSettingAbout).clickListenerNonShake { // onAnalysisEvent("wdtab-sz", "点击关于五å音图") val intent = Intent(context, AboutActivity::class.java) diff --git a/app/src/main/java/com/zdschool/jpwsyt/activity/questions/StudyResultActivity.java b/app/src/main/java/com/zdschool/jpwsyt/activity/questions/StudyResultActivity.java index df08d229f00ea7e91238901e94eb1c2337f43629..e312f872ed5ba68722619114155da6ef4f83b292 100644 --- a/app/src/main/java/com/zdschool/jpwsyt/activity/questions/StudyResultActivity.java +++ b/app/src/main/java/com/zdschool/jpwsyt/activity/questions/StudyResultActivity.java @@ -36,6 +36,7 @@ import com.zdschool.jpwsyt.util.SharedPreferencesUtils; import com.zdschool.jpwsyt.util.SpannableStringUtils; import com.pili.pldroid.player.widget.PLVideoTextureView; import com.pili.pldroid.player.widget.PLVideoView; +import com.zdschool.jpwsyt.util.Tool; import org.greenrobot.eventbus.EventBus; import org.jetbrains.annotations.NotNull; @@ -271,6 +272,7 @@ public class StudyResultActivity extends BaseLayoutActivity { View shareView = getLayoutInflater().inflate(R.layout.question_shareimg_layout, null); ImageView avatarImg = shareView.findViewById(R.id.iv_avatar); TextView nameTv = shareView.findViewById(R.id.name_tv); + TextView appNameTv = shareView.findViewById(R.id.app_name_text); RelativeLayout clearanceLayout = shareView.findViewById(R.id.questionresult_clearance_layout); TextView fractionTv = shareView.findViewById(R.id.fraction_tv); TextView questionresultContentTv = shareView.findViewById(R.id.questionresult_content_tv); @@ -278,6 +280,7 @@ public class StudyResultActivity extends BaseLayoutActivity { ViewGroup topLayout = shareView.findViewById(R.id.top_layout); LinearLayout studydaysLayout = shareView.findViewById(R.id.studydays_layout); TextView studydaysTv = shareView.findViewById(R.id.studydays_tv); + appNameTv.setText(Tool.getAPPName()); if (userInfo != null) { String avatarUrl = userInfo.getAvatarUrl(); Glide.with(getContext()) diff --git a/app/src/main/java/com/zdschool/jpwsyt/thirdparty/widget/OneKeyLoginUtil.kt b/app/src/main/java/com/zdschool/jpwsyt/thirdparty/widget/OneKeyLoginUtil.kt index 90f0b5a4f4d263f8ea123dc6ecda958b01923ec0..503ec9d97cd6565912a5ce6609ba70cfd4137ff1 100644 --- a/app/src/main/java/com/zdschool/jpwsyt/thirdparty/widget/OneKeyLoginUtil.kt +++ b/app/src/main/java/com/zdschool/jpwsyt/thirdparty/widget/OneKeyLoginUtil.kt @@ -7,6 +7,7 @@ import android.graphics.drawable.ColorDrawable import android.net.ConnectivityManager import android.os.Build import android.text.TextUtils +import android.view.Gravity import android.view.View import android.widget.Toast import androidx.appcompat.app.AppCompatActivity @@ -53,7 +54,7 @@ class OneKeyLoginUtil(mContext: Context, skip: Boolean) : AppCompatActivity() { private val loginPath = "/pages/index.js" private val aliLoginKey = - "1vehV1nkgGKczTnXh/VXR3pMPSpXChbSBBjDMyfXq+dh4PlSp0kbNwAt6lGg22jbNTYbcTyN/Qm5gzsX9JZpBrO/vkwl4ruqrQJFA0hwHaU9+/gV16PYjJf4ZROoy3ZQgV1likCvMSYUPcLgmSRTGEBoHiGTiSdLWUYoF1d5fIOWRg/38WgkVNeeBF92THuzcrmWdgMBOhxqBmevGNqi74k/wVrOPz4371IfbFZ2JXAbtF+IRIPDQMhP+TQqKSts5rXtRSJaJBV1NTkdIe9bAoaz4YnfHGMnvUgPeHnxiFwKxPLc0hwgWw==" + "1vehV1nkgGKczTnXh/VXR3pMPSpXChbSBBjDMyfXq+dh4PlSp0kbN/11lUEiPWMD8PjteXhiMeReGPrJG9teFnW+b/TOGLBu8kfayd9GTgN8hLSCu06PYWXepPKVpQMTkW9slBneE9tM8FSfV/gbidJpqcWcQUm1mh3Uy4/R7g+R84+gqCTethmcbhMZr35HjlOb1BxFBfB19nrS5dEhoEcfCnUYKLuJYb3FBy2F2uMIR8D837R+DKOigJNJFMSUeguNFp5szTYhu8aXLkCMDjvBBGgn7yJRNLhtijFSsAxhg10/FOQrDQ==" init { context = mContext @@ -234,7 +235,7 @@ class OneKeyLoginUtil(mContext: Context, skip: Boolean) : AppCompatActivity() { /*ToastUtils.setView(R.layout.layout_login_hint_toast) ToastUtils.setGravity(Gravity.CENTER_HORIZONTAL, 0, 300) ToastUtils.showShort("è¯·å…ˆåŒæ„用户å议和éšç§æ”¿ç–")*/ - Toast.makeText(context, "è¯·å…ˆåŒæ„éšç§æ”¿ç–和用户åè®®", Toast.LENGTH_SHORT).show() + // Toast.makeText(context, "è¯·å…ˆåŒæ„éšç§æ”¿ç–和用户åè®®", Toast.LENGTH_SHORT).show() } } } @@ -276,8 +277,8 @@ class OneKeyLoginUtil(mContext: Context, skip: Boolean) : AppCompatActivity() { .setStatusBarHidden(true) .setNavColor(Color.WHITE) .setNavReturnImgPath("onekey_back_icon") - .setWebNavTextColor(Color.parseColor("#338BFF")) - .setWebNavColor(Color.parseColor("#338BFF")) + .setWebNavTextColor(Color.parseColor("#987FFF")) + .setWebNavColor(Color.parseColor("#987FFF")) .setWebNavReturnImgPath("onekey_web_back_icon") .setLogoImgPath("onekey_login_icon") .setLogoWidth(48) @@ -320,6 +321,7 @@ class OneKeyLoginUtil(mContext: Context, skip: Boolean) : AppCompatActivity() { .setVendorPrivacySuffix("》") .setAuthPageActIn("in_activity", "out_activity") // 进场动画 .setAuthPageActOut("in_activity", "out_activity") // 退出动画 + .setPrivacyAlertAlignment(Gravity.CENTER) .setPrivacyAlertIsNeedShow(true) .setPrivacyAlertWidth(295) .setPrivacyAlertHeight(217) @@ -336,6 +338,8 @@ class OneKeyLoginUtil(mContext: Context, skip: Boolean) : AppCompatActivity() { .setPrivacyAlertContentColor(Color.parseColor("#987FFF")) .setPrivacyAlertContentBaseColor(Color.parseColor("#888E99")) .setPrivacyAlertCloseImagPath("onekey_login_close_img") + .setPrivacyAlertIsNeedShow(true) + .setPrivacyAlertWidth(295) .create() ) } diff --git a/app/src/main/java/com/zdschool/jpwsyt/util/Tool.java b/app/src/main/java/com/zdschool/jpwsyt/util/Tool.java index 63aa70430155c38f503af3b15cb70461fea9eed2..3e8c7da43e3f83942918d580f7ac5e1758aa6d1d 100644 --- a/app/src/main/java/com/zdschool/jpwsyt/util/Tool.java +++ b/app/src/main/java/com/zdschool/jpwsyt/util/Tool.java @@ -10,6 +10,8 @@ import android.net.Uri; import android.os.Build; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentActivity; + +import android.text.TextUtils; import android.util.Log; @@ -188,5 +190,16 @@ public class Tool { +"\",\"type\": 0,\"lang\":0,\"goodsSource\":1,\"from\":\"index\",\"able_ob\":1}"); } + public static boolean isHWOrOPPO(){ + return TextUtils.equals(BuildConfig.FLAVOR, "HUAWEI") || TextUtils.equals(BuildConfig.FLAVOR, "OPPO"); + } + + public static String getAPPName(){ + if(isHWOrOPPO()){ + return "五å音图"; + } + return "æ—¥è¯äº”å音图"; + } + } diff --git a/app/src/main/res/drawable-xxxhdpi/splash_bottom1.png b/app/src/main/res/drawable-xxxhdpi/splash_bottom1.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad9ed07acfea4e151563aab4f9c0abc3e012eff Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/splash_bottom1.png differ diff --git a/app/src/main/res/layout/activity_splash.xml b/app/src/main/res/layout/activity_splash.xml index 742fa8ef47417ac90022adc5a2de0d53fe750149..ec51e44fbca9d9cece99fb31ad4a606ef62bffca 100644 --- a/app/src/main/res/layout/activity_splash.xml +++ b/app/src/main/res/layout/activity_splash.xml @@ -15,6 +15,7 @@ app:layout_constraintDimensionRatio="375:433" /> <ImageView + android:id="@+id/bottom_img" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="84dp" diff --git a/app/src/main/res/layout/question_shareimg_layout.xml b/app/src/main/res/layout/question_shareimg_layout.xml index dbb867a47d6b468404b23c9c7d847bd9e44e5b39..5940a7442469a81d775d9b897e91451078c3a7d9 100644 --- a/app/src/main/res/layout/question_shareimg_layout.xml +++ b/app/src/main/res/layout/question_shareimg_layout.xml @@ -150,6 +150,7 @@ android:orientation="vertical"> <TextView + android:id="@+id/app_name_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="æ—¥è¯äº”å音图" diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7b2b08a2c948298285a96146c769066e0e75d90f..c13837aeff7ae0adade731f6ac903132401a9085 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -215,6 +215,7 @@ <!--下载apk用户确认弹窗--> <string name="privacy_text">欢迎使用日è¯äº”å音图产å“ï¼\n我们éžå¸¸é‡è§†æ‚¨çš„个人信æ¯åŠéšç§ä¿æŠ¤ï¼Œä¸ºäº†æ›´å¥½åœ°ä¿éšœæ‚¨çš„æƒç›Šï¼Œåœ¨æ‚¨ä½¿ç”¨æˆ‘ä»¬çš„äº§å“å‰è¯·æ‚¨åŠ¡å¿…ä»”ç»†é˜…è¯»</string> + <string name="privacy_text3">欢迎使用五å音图产å“ï¼\n我们éžå¸¸é‡è§†æ‚¨çš„个人信æ¯åŠéšç§ä¿æŠ¤ï¼Œä¸ºäº†æ›´å¥½åœ°ä¿éšœæ‚¨çš„æƒç›Šï¼Œåœ¨æ‚¨ä½¿ç”¨æˆ‘ä»¬çš„äº§å“å‰è¯·æ‚¨åŠ¡å¿…ä»”ç»†é˜…è¯»</string> <string name="privacy_text2">,了解我们收集ã€å‚¨å˜ã€ä½¿ç”¨æ‚¨çš„个人信æ¯çš„æƒ…å†µï¼Œä»¥åŠæ‚¨æ‰€äº«æœ‰çš„相关æƒç›Šã€‚\n\næ‚¨ç‚¹å‡»â€œåŒæ„â€çš„行为å³è¡¨ç¤ºæ‚¨å·²é˜…è¯»å®Œæ¯•å¹¶åŒæ„以上å议全部内容。</string> <string name="secondary_privacy_text">为了更好地维护您的æƒç›Šï¼Œæˆ‘们对《éšç§æ”¿ç–ã€‹è¿›è¡Œäº†æ›´æ–°ï¼Œç‰¹å‘æ‚¨æŽ¨é€æœ¬æ›´æ–°æç¤ºï¼Œè¯·ä»”ç»†é˜…è¯»å¹¶å……åˆ†äº†è§£ç›¸å…³æ¡æ¬¾ã€‚\n\næ‚¨ç‚¹å‡»â€œåŒæ„â€çš„行为å³è¡¨ç¤ºæ‚¨å·²é˜…è¯»å®Œæ¯•å¹¶åŒæ„æ›´æ–°åŽçš„</string> <string name="jurisdiction_audio">请在手机设置ä¸å¼€å¯å½•音æƒé™ï¼Œä»¥æ£å¸¸ä½¿ç”¨è¯¥åŠŸèƒ½ã€‚\n\n设置路径:应用管ç†->æ—¥è¯äº”å音图->æƒé™</string> diff --git a/wxframework/eros-framework/src/main/java/com/eros/framework/BMWXEngine.java b/wxframework/eros-framework/src/main/java/com/eros/framework/BMWXEngine.java index 8fcf0c22816f587d6096b399a5907e558ac7ce74..5c3e07a5aba77e986ba7fce6be194b122c091ba5 100755 --- a/wxframework/eros-framework/src/main/java/com/eros/framework/BMWXEngine.java +++ b/wxframework/eros-framework/src/main/java/com/eros/framework/BMWXEngine.java @@ -235,13 +235,8 @@ public class BMWXEngine { // insideEnv.put("buildType", "2"); // } - if ("debug".equals(BuildConfig.BUILD_TYPE)){ - //测试环境 - insideEnv.put("buildType", "0"); - }else { - //æ£å¼çŽ¯å¢ƒ - insideEnv.put("buildType", "2"); - } + //æ£å¼çŽ¯å¢ƒ + insideEnv.put("buildType", "2"); CustomerEnvOptionManager.registerCustomConfig(insideEnv); }