diff --git a/ananplay.jks b/ananplay.jks
new file mode 100644
index 000000000..8eb891c43
Binary files /dev/null and b/ananplay.jks differ
diff --git a/app/build.gradle b/app/build.gradle
index 9b63ecbef..b601a0b9a 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,6 +1,6 @@
apply plugin: 'com.android.application'
-apply plugin: 'com.google.gms.google-services'
-apply plugin: 'com.google.firebase.crashlytics'
+//apply plugin: 'com.google.gms.google-services'
+//apply plugin: 'com.google.firebase.crashlytics'
apply plugin: 'kotlin-android'
apply plugin: 'com.tencent.vasdolly'
apply from: '../mob.gradle'
@@ -11,7 +11,7 @@ android {
compileSdkVersion COMPILE_SDK_VERSION.toInteger()
defaultConfig {
- applicationId "com.vele.pekolive"
+ applicationId "com.vele.habuplay"
minSdkVersion MIN_SDK_VERSION.toInteger()
targetSdkVersion TARGET_SDK_VERSION.toInteger()
versionCode Integer.valueOf(version_code)
@@ -22,7 +22,7 @@ android {
flavorDimensions 'default'
- manifestPlaceholders = [CRASHLYTICS_COLLECTION_ENABLED: CRASHLYTICS_COLLECTION_ENABLED.toBoolean()]
+// manifestPlaceholders = [CRASHLYTICS_COLLECTION_ENABLED: CRASHLYTICS_COLLECTION_ENABLED.toBoolean()]
}
splits {
@@ -60,7 +60,7 @@ android {
if (abi == null) {
abi = "universal"
}
- outputFileName = "piko_${buildType.name}_v${defaultConfig.versionName}_${abi}_${date}.apk"
+ outputFileName = "habu_${buildType.name}_v${defaultConfig.versionName}_${abi}_${date}.apk"
}
}
@@ -81,19 +81,19 @@ android {
signingConfigs {
v2 {
- storeFile file('../pekolive.jks')
- storePassword "peko2023"
- keyAlias "pekolive"
- keyPassword "peko2023"
+ storeFile file('../ananplay.jks')
+ storePassword "vele2021"
+ keyAlias "ananplay"
+ keyPassword "vele2021"
v2SigningEnabled true
v1SigningEnabled true
}
v1 {
- storeFile file('../pekolive.jks')
- storePassword "peko2023"
- keyAlias "pekolive"
- keyPassword "peko2023"
+ storeFile file('../ananplay.jks')
+ storePassword "vele2021"
+ keyAlias "ananplay"
+ keyPassword "vele2021"
v2SigningEnabled false
v1SigningEnabled true
}
@@ -147,14 +147,14 @@ android {
}
buildTypes {
- def server_url_debug = '"http://beta.api.pekolive.com/"'
- def server_url_release = '"https://api.pekolive.com/"'
+ def server_url_debug = '"http://beta.api.anan.chat/"'
+ def server_url_release = '"https://api.anan.chat"'
debug {
println("minifyEnabled = " + minify_enabled)
- ext.enableCrashlytics = false
- ext.alwaysUpdateBuildId = false // Firebase Crashlytics禁用更新构建ID
+// ext.enableCrashlytics = false
+// ext.alwaysUpdateBuildId = false // Firebase Crashlytics禁用更新构建ID
buildConfigField "String", "BASE_URL", server_url_debug
buildConfigField "String", "BASE_URL_DEBUG", "BASE_URL"
@@ -176,10 +176,10 @@ android {
release {
ext.enableCrashlytics = CRASHLYTICS_COLLECTION_ENABLED.toBoolean()
ext.alwaysUpdateBuildId = CRASHLYTICS_COLLECTION_ENABLED.toBoolean()
- firebaseCrashlytics {
- //Firebase Crashlytics控制上传混淆文件开关
- mappingFileUploadEnabled CRASHLYTICS_COLLECTION_ENABLED.toBoolean()
- }
+// firebaseCrashlytics {
+// //Firebase Crashlytics控制上传混淆文件开关
+// mappingFileUploadEnabled CRASHLYTICS_COLLECTION_ENABLED.toBoolean()
+// }
buildConfigField "String", "BASE_URL", server_url_release
buildConfigField "String", "BASE_URL_DEBUG", "BASE_URL"
@@ -285,15 +285,15 @@ dependencies {
implementation 'com.github.zhpanvip:BannerViewPager:3.5.6'
//fireBase
- implementation platform('com.google.firebase:firebase-bom:31.1.1')
- implementation 'com.google.firebase:firebase-crashlytics-ktx'
- implementation 'com.google.firebase:firebase-analytics-ktx'
+// implementation platform('com.google.firebase:firebase-bom:31.1.1')
+// implementation 'com.google.firebase:firebase-crashlytics-ktx'
+// implementation 'com.google.firebase:firebase-analytics-ktx'
//Adjust接入
- implementation 'com.adjust.sdk:adjust-android:4.33.0'
- implementation 'com.android.installreferrer:installreferrer:2.2'
+// implementation 'com.adjust.sdk:adjust-android:4.33.0'
+// implementation 'com.android.installreferrer:installreferrer:2.2'
// Add the following if you are using the Adjust SDK inside web views on your app
- implementation 'com.adjust.sdk:adjust-android-webbridge:4.33.0'
+// implementation 'com.adjust.sdk:adjust-android-webbridge:4.33.0'
implementation 'com.github.yalantis:ucrop:2.2.7'
@@ -310,7 +310,7 @@ channel {
outputDir = new File(project.buildDir, "channelapk")
//多渠道包的命名规则,默认为:${appName}-${versionName}-${versionCode}-${flavorName}-${buildType}-${buildTime}
def only64 = onlyArm64 ? "-only64" : ""
- apkNameFormat = 'piko-${buildType}only64-${flavorName}-v${versionName}-${buildTime}'.replace("only64", only64)
+ apkNameFormat = 'habu-${buildType}only64-${flavorName}-v${versionName}-${buildTime}'.replace("only64", only64)
//快速模式:生成渠道包时不进行校验(速度可以提升10倍以上,默认为false)
fastMode = false
//buildTime的时间格式,默认格式:yyyyMMdd-HHmmss
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 38f00dc6e..0236412bf 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -112,23 +112,23 @@
则需要考虑发起的intent会出现相同应用图标的选择对话框的情况
参考集成文档:https://www.linkedme.cc/docs/page4.html#link1
-->
-
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
-
+
+
+
@@ -222,7 +222,7 @@
@@ -1065,9 +1065,9 @@
-
+
+
+
hashMap = scene.getParams();
-
- LogUtil.print("linkedme", hashMap);
- //根据key获取传入的参数的值,该key关键字View可为任意值,由集成方规定,请与web端商议,一致即可
- LinkedInfo linkedInfo = new LinkedInfo();
- String roomuid = (String) hashMap.get("roomuid");
- String uid = (String) hashMap.get("uid");
- String type = String.valueOf(hashMap.get("type"));
- String familyId = (String) hashMap.get("familyId");
- String url = (String) hashMap.get("url");
- String worldId = (String) hashMap.get("worldId");
- String dynamicId = (String) hashMap.get("dynamicId");
- String inviteCode = (String) hashMap.get("inviteCode");
- if (roomuid != null) {
- linkedInfo.setRoomUid(roomuid);
- }
- if (TextUtils.isEmptyText(roomuid) && uid != null) {
- linkedInfo.setRoomUid(uid);
- }
- if (uid != null) {
- linkedInfo.setUid(uid);
- }
- linkedInfo.setType(type);
- if (familyId != null) {
- linkedInfo.setFamilyId(familyId);
- }
- if (url != null) {
- linkedInfo.setUrl(url);
- }
- if (worldId != null) {
- linkedInfo.setWorldId(worldId);
- }
- if (dynamicId != null) {
- linkedInfo.setDynamicId(dynamicId);
- }
-
- linkedInfo.setInviteCode(inviteCode);
-
- LinkedModel.get().setLinkedInfo(linkedInfo);
-
- } catch (Exception e) {
- }
-
-
- if (isExistMainActivity(MainActivity.class) && UserModel.get().getCacheLoginUserInfo() != null) {//应用已开启&用户信息以获取
- MainActivity.handleLinkedJump(this);
- } else {//应用未开启
- SplashActivity.start(this);
- }
- finish();
- }
+// @Override
+// public void onReturnSceneData(Scene scene) {
+//
+// try {
+// HashMap hashMap = scene.getParams();
+//
+// LogUtil.print("linkedme", hashMap);
+// //根据key获取传入的参数的值,该key关键字View可为任意值,由集成方规定,请与web端商议,一致即可
+// LinkedInfo linkedInfo = new LinkedInfo();
+// String roomuid = (String) hashMap.get("roomuid");
+// String uid = (String) hashMap.get("uid");
+// String type = String.valueOf(hashMap.get("type"));
+// String familyId = (String) hashMap.get("familyId");
+// String url = (String) hashMap.get("url");
+// String worldId = (String) hashMap.get("worldId");
+// String dynamicId = (String) hashMap.get("dynamicId");
+// String inviteCode = (String) hashMap.get("inviteCode");
+// if (roomuid != null) {
+// linkedInfo.setRoomUid(roomuid);
+// }
+// if (TextUtils.isEmptyText(roomuid) && uid != null) {
+// linkedInfo.setRoomUid(uid);
+// }
+// if (uid != null) {
+// linkedInfo.setUid(uid);
+// }
+// linkedInfo.setType(type);
+// if (familyId != null) {
+// linkedInfo.setFamilyId(familyId);
+// }
+// if (url != null) {
+// linkedInfo.setUrl(url);
+// }
+// if (worldId != null) {
+// linkedInfo.setWorldId(worldId);
+// }
+// if (dynamicId != null) {
+// linkedInfo.setDynamicId(dynamicId);
+// }
+//
+// linkedInfo.setInviteCode(inviteCode);
+//
+// LinkedModel.get().setLinkedInfo(linkedInfo);
+//
+// } catch (Exception e) {
+// }
+//
+//
+// if (isExistMainActivity(MainActivity.class) && UserModel.get().getCacheLoginUserInfo() != null) {//应用已开启&用户信息以获取
+// MainActivity.handleLinkedJump(this);
+// } else {//应用未开启
+// SplashActivity.start(this);
+// }
+// finish();
+// }
public boolean isExistMainActivity(Class> activity) {
try {
diff --git a/app/src/main/java/com/yizhuan/erban/application/ReportManager.java b/app/src/main/java/com/yizhuan/erban/application/ReportManager.java
index a3a6d342f..a09621777 100644
--- a/app/src/main/java/com/yizhuan/erban/application/ReportManager.java
+++ b/app/src/main/java/com/yizhuan/erban/application/ReportManager.java
@@ -1,20 +1,6 @@
package com.yizhuan.erban.application;
import android.os.Bundle;
-import android.text.TextUtils;
-
-import com.adjust.sdk.Adjust;
-import com.adjust.sdk.AdjustConfig;
-import com.adjust.sdk.AdjustEvent;
-import com.adjust.sdk.LogLevel;
-import com.google.firebase.analytics.FirebaseAnalytics;
-import com.google.firebase.crashlytics.FirebaseCrashlytics;
-import com.google.gson.Gson;
-import com.orhanobut.logger.Logger;
-import com.yizhuan.xchat_android_constants.XChatConstants;
-import com.yizhuan.xchat_android_core.auth.AuthModel;
-import com.yizhuan.xchat_android_library.utils.AppMetaDataUtil;
-
import java.util.Map;
/**
@@ -37,38 +23,38 @@ public class ReportManager implements IReportService {
}
public void init() {
- initFirebase();
- initAdjust();
+// initFirebase();
+// initAdjust();
}
/**
* 初始化Firebase相关库
*/
- private void initFirebase() {
- // FirebaseCrashlytics注册公共属性
- FirebaseCrashlytics.getInstance().setCustomKey(IReportConstants.CHANNEL, AppMetaDataUtil.getChannelID());
- // FirebaseAnalytics注册公共属性
- Bundle params = new Bundle();
- if (AuthModel.get().getCurrentUid() != 0) {
- params.putLong(IReportConstants.UID, AuthModel.get().getCurrentUid());
- }
- params.putString(IReportConstants.CHANNEL, AppMetaDataUtil.getChannelID());
- setFirebaseAnalyticsDefaultEventParameters(params);
- }
+// private void initFirebase() {
+// // FirebaseCrashlytics注册公共属性
+// FirebaseCrashlytics.getInstance().setCustomKey(IReportConstants.CHANNEL, AppMetaDataUtil.getChannelID());
+// // FirebaseAnalytics注册公共属性
+// Bundle params = new Bundle();
+// if (AuthModel.get().getCurrentUid() != 0) {
+// params.putLong(IReportConstants.UID, AuthModel.get().getCurrentUid());
+// }
+// params.putString(IReportConstants.CHANNEL, AppMetaDataUtil.getChannelID());
+// setFirebaseAnalyticsDefaultEventParameters(params);
+// }
//Adjust初始化
- private void initAdjust() {
- String appToken = XChatConstants.ADJUST_APP_TOKEN;
- String environment;
- if (XChatApplication.isDebug()) {
- environment = AdjustConfig.ENVIRONMENT_SANDBOX;
- } else {
- environment = AdjustConfig.ENVIRONMENT_PRODUCTION;
- }
- AdjustConfig config = new AdjustConfig(XChatApplication.instance(), appToken, environment);
- config.setLogLevel(LogLevel.WARN);
- Adjust.onCreate(config);
- }
+// private void initAdjust() {
+// String appToken = XChatConstants.ADJUST_APP_TOKEN;
+// String environment;
+// if (XChatApplication.isDebug()) {
+// environment = AdjustConfig.ENVIRONMENT_SANDBOX;
+// } else {
+// environment = AdjustConfig.ENVIRONMENT_PRODUCTION;
+// }
+// AdjustConfig config = new AdjustConfig(XChatApplication.instance(), appToken, environment);
+// config.setLogLevel(LogLevel.WARN);
+// Adjust.onCreate(config);
+// }
/**
* 设置FirebaseAnalytics公共属性
@@ -77,9 +63,9 @@ public class ReportManager implements IReportService {
*/
@Override
public void setFirebaseAnalyticsDefaultEventParameters(Bundle bundle) {
- if (bundle != null) {
- FirebaseAnalytics.getInstance(XChatApplication.instance()).setDefaultEventParameters(bundle);
- }
+// if (bundle != null) {
+// FirebaseAnalytics.getInstance(XChatApplication.instance()).setDefaultEventParameters(bundle);
+// }
}
/**
@@ -100,30 +86,30 @@ public class ReportManager implements IReportService {
*/
@Override
public void reportEvent(String eventId, Map map) {
- try {
- Logger.i(TAG, "reportEvent: eventId=%s, map=%s", eventId, new Gson().toJson(map));
- Bundle bundle = null;
- if (map != null) {
- bundle = new Bundle();
- for (Map.Entry item : map.entrySet()) {
- String key = item.getKey();
- Object value = item.getValue();
- if (!TextUtils.isEmpty(key) && value != null) {
- bundle.putString(key, String.valueOf(value));
- }
- }
- }
- //所有事件都上报到Google Analytics
- FirebaseAnalytics.getInstance(XChatApplication.instance()).logEvent(eventId, bundle);
- } catch (Exception e) {
- Logger.e(TAG, "reportEvent", e);
- }
+// try {
+// Logger.i(TAG, "reportEvent: eventId=%s, map=%s", eventId, new Gson().toJson(map));
+// Bundle bundle = null;
+// if (map != null) {
+// bundle = new Bundle();
+// for (Map.Entry item : map.entrySet()) {
+// String key = item.getKey();
+// Object value = item.getValue();
+// if (!TextUtils.isEmpty(key) && value != null) {
+// bundle.putString(key, String.valueOf(value));
+// }
+// }
+// }
+// //所有事件都上报到Google Analytics
+// FirebaseAnalytics.getInstance(XChatApplication.instance()).logEvent(eventId, bundle);
+// } catch (Exception e) {
+// Logger.e(TAG, "reportEvent", e);
+// }
}
@Override
public void reportAdjustEvent(String eventId) {
- AdjustEvent adjustEvent = new AdjustEvent(eventId);
- Adjust.trackEvent(adjustEvent);
+// AdjustEvent adjustEvent = new AdjustEvent(eventId);
+// Adjust.trackEvent(adjustEvent);
}
diff --git a/app/src/main/java/com/yizhuan/erban/application/XChatApplication.java b/app/src/main/java/com/yizhuan/erban/application/XChatApplication.java
index 255ab7505..c91eb852a 100644
--- a/app/src/main/java/com/yizhuan/erban/application/XChatApplication.java
+++ b/app/src/main/java/com/yizhuan/erban/application/XChatApplication.java
@@ -20,9 +20,6 @@ import com.coorchice.library.utils.LogUtils;
import com.facebook.stetho.Stetho;
import com.hjq.toast.ToastUtils;
import com.mob.MobSDK;
-import com.mob.moblink.MobLink;
-import com.mob.moblink.RestoreSceneListener;
-import com.mob.moblink.Scene;
import com.netease.nim.uikit.api.NimUIKit;
import com.netease.nim.uikit.common.util.log.LogUtil;
import com.netease.nimlib.sdk.NIMClient;
@@ -279,21 +276,21 @@ public class XChatApplication extends BaseApp {
* 初始化linkedMe
*/
private static void initLinkedMe() {
- MobSDK.init(instance, "36b91eeac7469", "63ec0702513aca17e20615dd5dfdc03f");
- MobLink.setRestoreSceneListener(new RestoreSceneListener() {
- @Override
- public Class extends Activity> willRestoreScene(Scene scene) {
- return AgentActivity.class;
- }
-
- @Override
- public void completeRestore(Scene scene) {
- }
-
- @Override
- public void notFoundScene(Scene scene) {
- }
- });
+ MobSDK.init(instance, "32fd2f8457880", "ef796ca85e8cd95a76929663de133214");
+// MobLink.setRestoreSceneListener(new RestoreSceneListener() {
+// @Override
+// public Class extends Activity> willRestoreScene(Scene scene) {
+// return AgentActivity.class;
+// }
+//
+// @Override
+// public void completeRestore(Scene scene) {
+// }
+//
+// @Override
+// public void notFoundScene(Scene scene) {
+// }
+// });
}
diff --git a/app/src/main/java/com/yizhuan/erban/avroom/anotherroompk/RoomPKSearchAdapter.kt b/app/src/main/java/com/yizhuan/erban/avroom/anotherroompk/RoomPKSearchAdapter.kt
index bbe203910..112973357 100644
--- a/app/src/main/java/com/yizhuan/erban/avroom/anotherroompk/RoomPKSearchAdapter.kt
+++ b/app/src/main/java/com/yizhuan/erban/avroom/anotherroompk/RoomPKSearchAdapter.kt
@@ -12,7 +12,7 @@ class RoomPKSearchAdapter :
override fun convert(helper: BaseViewHolder, item: SimpleRoomInfo) {
helper.setText(R.id.tv_room_title,item.title.subAndReplaceDot(7))
- .setText(R.id.tv_room_id,"Piko号:${item.erbanNo}")
+ .setText(R.id.tv_room_id,"Habu Live号:${item.erbanNo}")
.setChecked(R.id.check_box,item.checked)
ImageLoadUtils.loadImage(mContext,item.avatar,helper.getView(R.id.iv_avatar))
helper.addOnClickListener(R.id.iv_avatar,R.id.check_box)
diff --git a/app/src/main/java/com/yizhuan/erban/avroom/fragment/HomePartyRoomFragment.java b/app/src/main/java/com/yizhuan/erban/avroom/fragment/HomePartyRoomFragment.java
index 142412ea5..468f30ce9 100644
--- a/app/src/main/java/com/yizhuan/erban/avroom/fragment/HomePartyRoomFragment.java
+++ b/app/src/main/java/com/yizhuan/erban/avroom/fragment/HomePartyRoomFragment.java
@@ -804,34 +804,34 @@ public class HomePartyRoomFragment extends BaseRoomFragment {
- if (hide != null && !hide) {
- if (AvRoomDataManager.get().isCpRoom()) {
- gameBinding.ivTreasureBoxCp.setVisibility(View.VISIBLE);
- gameBinding.ivTreasureBox.setVisibility(View.GONE);
- } else {
- gameBinding.ivTreasureBoxCp.setVisibility(View.GONE);
- gameBinding.ivTreasureBox.setVisibility(View.VISIBLE);
- GlideApp.with(BasicConfig.INSTANCE.getAppContext())
- .load(GoldBoxHelper.getBoxIcon())
- .error(R.drawable.icon_room_treasure_box)
- .into(gameBinding.ivTreasureBox);
- }
- } else {
- gameBinding.ivTreasureBoxCp.setVisibility(View.GONE);
- gameBinding.ivTreasureBox.setVisibility(View.GONE);
- }
- },
- throwable -> {
- gameBinding.ivTreasureBoxCp.setVisibility(View.GONE);
- gameBinding.ivTreasureBox.setVisibility(View.GONE);
- });
- } else {
- gameBinding.ivTreasureBoxCp.setVisibility(View.GONE);
- gameBinding.ivTreasureBox.setVisibility(View.GONE);
- }
+// if (!GoldBoxHelper.needIntegrateBoxEntrance()) {
+// GoldBoxHelper.isHideBox().subscribe(
+// hide -> {
+// if (hide != null && !hide) {
+// if (AvRoomDataManager.get().isCpRoom()) {
+// gameBinding.ivTreasureBoxCp.setVisibility(View.VISIBLE);
+// gameBinding.ivTreasureBox.setVisibility(View.GONE);
+// } else {
+// gameBinding.ivTreasureBoxCp.setVisibility(View.GONE);
+// gameBinding.ivTreasureBox.setVisibility(View.VISIBLE);
+// GlideApp.with(BasicConfig.INSTANCE.getAppContext())
+// .load(GoldBoxHelper.getBoxIcon())
+// .error(R.drawable.icon_room_treasure_box)
+// .into(gameBinding.ivTreasureBox);
+// }
+// } else {
+// gameBinding.ivTreasureBoxCp.setVisibility(View.GONE);
+// gameBinding.ivTreasureBox.setVisibility(View.GONE);
+// }
+// },
+// throwable -> {
+// gameBinding.ivTreasureBoxCp.setVisibility(View.GONE);
+// gameBinding.ivTreasureBox.setVisibility(View.GONE);
+// });
+// } else {
+// gameBinding.ivTreasureBoxCp.setVisibility(View.GONE);
+// gameBinding.ivTreasureBox.setVisibility(View.GONE);
+// }
setDragonView();
}
diff --git a/app/src/main/java/com/yizhuan/erban/avroom/fragment/SingleRoomFragment.kt b/app/src/main/java/com/yizhuan/erban/avroom/fragment/SingleRoomFragment.kt
index 5ac9e4c68..13807f03e 100644
--- a/app/src/main/java/com/yizhuan/erban/avroom/fragment/SingleRoomFragment.kt
+++ b/app/src/main/java/com/yizhuan/erban/avroom/fragment/SingleRoomFragment.kt
@@ -85,21 +85,21 @@ class SingleRoomFragment : BaseRoomFragment map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_facebook));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
- ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_facebook));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
+// ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
SPUtils.putString(SpConstants.LOGIN_TYPE, SpConstants.FACEBOOK);
}
@@ -277,10 +276,10 @@ public class LoginActivity extends BaseActivity implements View.OnClickListener
@Override
public void onSuccess(String result) {
reportLoginResult(IReportConstants.TWO, IReportConstants.ONE, "");
- HashMap map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_line));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
- ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_line));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
+// ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
getDialogManager().dismissDialog();
SPUtils.putString(SpConstants.LOGIN_TYPE, SpConstants.LINE);
}
@@ -308,10 +307,10 @@ public class LoginActivity extends BaseActivity implements View.OnClickListener
@Override
public void onSuccess(String result) {
reportLoginResult(IReportConstants.THREE, IReportConstants.ONE, "");
- HashMap map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_google));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
- ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_google));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
+// ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
getDialogManager().dismissDialog();
SPUtils.putString(SpConstants.LOGIN_TYPE, SpConstants.GOOGLE);
}
diff --git a/app/src/main/java/com/yizhuan/erban/ui/login/LoginCodeActivity.kt b/app/src/main/java/com/yizhuan/erban/ui/login/LoginCodeActivity.kt
index 601387c46..de9e4b2ca 100644
--- a/app/src/main/java/com/yizhuan/erban/ui/login/LoginCodeActivity.kt
+++ b/app/src/main/java/com/yizhuan/erban/ui/login/LoginCodeActivity.kt
@@ -11,7 +11,6 @@ import android.view.MotionEvent
import android.widget.EditText
import androidx.core.content.ContextCompat
import com.coorchice.library.utils.LogUtils
-import com.google.firebase.analytics.FirebaseAnalytics
import com.netease.nim.uikit.StatusBarUtil
import com.trello.rxlifecycle3.android.ActivityEvent
import com.yizhuan.erban.MainActivity
@@ -204,10 +203,10 @@ class LoginCodeActivity : BaseViewBindingActivity() {
reportLoginResult(IReportConstants.ONE, "")
DemoCache.saveBoundAuthCode(true)
dialogManager.dismissDialog()
- val map = HashMap(2)
- map[FirebaseAnalytics.Param.METHOD] = getString(R.string.login_phone_code)
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map)
- ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN)
+// val map = HashMap(2)
+// map[FirebaseAnalytics.Param.METHOD] = getString(R.string.login_phone_code)
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map)
+// ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN)
stopCounter()
}
diff --git a/app/src/main/java/com/yizhuan/erban/ui/login/LoginPasswordActivity.java b/app/src/main/java/com/yizhuan/erban/ui/login/LoginPasswordActivity.java
index 258448abc..8e8e983ab 100644
--- a/app/src/main/java/com/yizhuan/erban/ui/login/LoginPasswordActivity.java
+++ b/app/src/main/java/com/yizhuan/erban/ui/login/LoginPasswordActivity.java
@@ -17,7 +17,6 @@ import androidx.appcompat.widget.AppCompatTextView;
import androidx.core.content.ContextCompat;
import com.coorchice.library.SuperTextView;
-import com.google.firebase.analytics.FirebaseAnalytics;
import com.netease.nim.uikit.StatusBarUtil;
import com.trello.rxlifecycle3.android.ActivityEvent;
import com.yizhuan.erban.MainActivity;
@@ -217,10 +216,10 @@ public class LoginPasswordActivity extends BaseActivity {
reportLoginResult(IReportConstants.ONE, "");
DemoCache.saveBoundAuthCode(true);
getDialogManager().dismissDialog();
- HashMap map = new HashMap<>(3);
- map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_phone_code));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
- ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
+// HashMap map = new HashMap<>(3);
+// map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_phone_code));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
+// ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
stopCounter();
SPUtils.putString(SpConstants.LOGIN_TYPE, "");
}
@@ -323,10 +322,10 @@ public class LoginPasswordActivity extends BaseActivity {
@Override
public void onSuccess(String result) {
reportLoginResult(IReportConstants.ONE, result);
- HashMap map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_account));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
- ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.METHOD, getString(R.string.login_account));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.LOGIN, map);
+// ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_LOGIN);
getDialogManager().dismissDialog();
SPUtils.putString(SpConstants.LOGIN_TYPE, "");
}
diff --git a/app/src/main/java/com/yizhuan/erban/ui/login/fragment/AddUserInfoFragment.java b/app/src/main/java/com/yizhuan/erban/ui/login/fragment/AddUserInfoFragment.java
index 5bd9804d5..9eb5ae92f 100644
--- a/app/src/main/java/com/yizhuan/erban/ui/login/fragment/AddUserInfoFragment.java
+++ b/app/src/main/java/com/yizhuan/erban/ui/login/fragment/AddUserInfoFragment.java
@@ -10,12 +10,9 @@ import android.widget.ImageView;
import android.widget.RadioButton;
import androidx.annotation.Nullable;
-import androidx.appcompat.widget.AppCompatImageView;
import androidx.appcompat.widget.AppCompatTextView;
-import com.adjust.sdk.Adjust;
import com.google.android.material.textfield.TextInputEditText;
-import com.google.firebase.analytics.FirebaseAnalytics;
import com.sleepbot.datetimepicker.time.RadialPickerLayout;
import com.sleepbot.datetimepicker.time.TimePickerDialog;
import com.trello.rxlifecycle3.android.FragmentEvent;
@@ -203,7 +200,8 @@ public class AddUserInfoFragment extends BaseFragment
}
INVITE_USER_CODE = shareCode;
String finalChannel = channel;
- String adid = Adjust.getAdid();
+// String adid = Adjust.getAdid();
+ String adid = "";
UserModel.get().requestCompleteUserInfo(userInfo, channel, uid, roomUid, shareCode, adid)
.compose(bindUntilEvent(FragmentEvent.DESTROY))
.subscribe(new SingleObserver() {
@@ -216,9 +214,9 @@ public class AddUserInfoFragment extends BaseFragment
public void onSuccess(UserInfo userInfo) {
getDialogManager().dismissDialog();
ReportManager.get().reportAdjustEvent(IReportConstants.ADJUST_REGISTER);
- HashMap map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.METHOD, finalChannel);
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.SIGN_UP, map);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.METHOD, finalChannel);
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.SIGN_UP, map);
AuthModel.get().setThirdUserInfo(null);
getActivity().finish();
}
diff --git a/app/src/main/java/com/yizhuan/erban/ui/pay/BillingManager.java b/app/src/main/java/com/yizhuan/erban/ui/pay/BillingManager.java
index 0e1db913a..96b5649aa 100644
--- a/app/src/main/java/com/yizhuan/erban/ui/pay/BillingManager.java
+++ b/app/src/main/java/com/yizhuan/erban/ui/pay/BillingManager.java
@@ -28,7 +28,7 @@ public class BillingManager implements PurchasesUpdatedListener {
private static final String TAG = "BillingManager";
/*购买key*/
- private static final String BASE_64_ENCODED_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAotfZw5IAGCV4V/L/AblIO5DL/hrLTwC9MDlVoEEcL8rgrF4GIZrzhInQhqwjoY8FelThezK68ccMz4i+hi3Mup9kHNhYjlZo+A14gXV+omEzAFiWtqOsISvifSxrMi849LQuXfImqlKNRLzp+YSkr4oJq7OE7QmxlLwpAzFj623c6Z9NSj+NdoE3bRrS2F1SSGYYyHEMyV005TdzKnqtjwtkga2RPNZCnyepU6OuF/HrIUoBTIVpgd4aZC2lKSBY9GNBMxZLd0yCsXNLXRXnR0itaNh0clYkxUSa3PemqjBsr79hLFn2yQKDsBwSCBAfBsgbpAA84PF5Jl4dw6rl0wIDAQAB";
+ private static final String BASE_64_ENCODED_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApNboVqeCAvW1s2mNCaNipu0bd15HC6FP86E1+dTEdMTD9XLWkYiXCzEbt+ciTda/XdAOYYe4YNnyfW7T/a9E7O0ZyjPj08q2LQaMqgTBecpzQhE7ZhYYmh3DdWrGKCEMLImX4yNuEEX9yC/dVP49nHNqfLWxmnzhDrJ5JDSlpvguOI4lMRe0/1gx7kfEeB8DOg8HfvdibiVZI4vhjk9Oz6sWJQZd1/bOuUe4huAj9Ys/4zcgniE8Da45lGdefjn12y7ELhcUZpFLLKvXmj0qnfqBX94CB+wfbEOYvALKaFb+bBZe/a8YEn/9zA4UsA0j+eRweXBb6e1AqaZJ4wp/JQIDAQAB";
/*客户端*/
private BillingClient billingClient;
diff --git a/app/src/main/java/com/yizhuan/erban/ui/setting/SettingActivity.kt b/app/src/main/java/com/yizhuan/erban/ui/setting/SettingActivity.kt
index 883f170ea..436f7aada 100644
--- a/app/src/main/java/com/yizhuan/erban/ui/setting/SettingActivity.kt
+++ b/app/src/main/java/com/yizhuan/erban/ui/setting/SettingActivity.kt
@@ -218,7 +218,7 @@ class SettingActivity : BaseViewBindingActivity(), View.
private fun debug() {
// RedPackageOpenDialog2().show(this)
- val json = "{\"first\":3,\"second\":32,\"data\":{\"recvUserUid\":2735,\"recvUserAvatar\":\"https://img.pekolive.com/default_avatar.png\",\"recvUserNick\":\"66丢丢丢丢丢多多多的hhhh\",\"sendUserNick\":\"11的ass\",\"sendUserAvatar\":\"http://beta.img.pekolive.com/Fk7aur-1RBqKXC-qqBwMTjivZ3lV?imageslim\",\"sendUserUid\":2737,\"giftUrl\":\"http://beta.img.pekolive.com/Fn6h_gPFD5MwA-Ql_kcWqNpKp0JM?imageslim\",\"giftName\":\"幽靈糖果\",\"giftId\":2075,\"giftNum\":${Random.nextInt(1,1000)},\"giftGolds\":33440,\"notifyStaySecond\":5,\"isHomeShow\":true,\"isSkipRoom\":true,\"isFullScreen\":false,\"isSendMsg\":false,\"roomUid\":2737,\"roomErbanNo\":11,\"roomTitle\":\"11的工会\",\"levelNum\":${Random.nextInt(1,4)}}}"
- onReceivedNimBroadcastMessage(json)
+// val json = "{\"first\":3,\"second\":32,\"data\":{\"recvUserUid\":2735,\"recvUserAvatar\":\"https://img.pekolive.com/default_avatar.png\",\"recvUserNick\":\"66丢丢丢丢丢多多多的hhhh\",\"sendUserNick\":\"11的ass\",\"sendUserAvatar\":\"http://beta.img.pekolive.com/Fk7aur-1RBqKXC-qqBwMTjivZ3lV?imageslim\",\"sendUserUid\":2737,\"giftUrl\":\"http://beta.img.pekolive.com/Fn6h_gPFD5MwA-Ql_kcWqNpKp0JM?imageslim\",\"giftName\":\"幽靈糖果\",\"giftId\":2075,\"giftNum\":${Random.nextInt(1,1000)},\"giftGolds\":33440,\"notifyStaySecond\":5,\"isHomeShow\":true,\"isSkipRoom\":true,\"isFullScreen\":false,\"isSendMsg\":false,\"roomUid\":2737,\"roomErbanNo\":11,\"roomTitle\":\"11的工会\",\"levelNum\":${Random.nextInt(1,4)}}}"
+// onReceivedNimBroadcastMessage(json)
}
}
\ No newline at end of file
diff --git a/app/src/main/java/com/yizhuan/erban/ui/widget/ShareDialog.java b/app/src/main/java/com/yizhuan/erban/ui/widget/ShareDialog.java
index 5327c5906..d70bf9e82 100644
--- a/app/src/main/java/com/yizhuan/erban/ui/widget/ShareDialog.java
+++ b/app/src/main/java/com/yizhuan/erban/ui/widget/ShareDialog.java
@@ -11,10 +11,8 @@ import android.view.WindowManager;
import android.widget.TextView;
import com.google.android.material.bottomsheet.BottomSheetDialog;
-import com.google.firebase.analytics.FirebaseAnalytics;
import com.yizhuan.erban.R;
import com.yizhuan.erban.application.ReportManager;
-import com.yizhuan.xchat_android_library.utils.ResUtil;
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
import java.util.HashMap;
@@ -97,9 +95,9 @@ public class ShareDialog extends BottomSheetDialog implements View.OnClickListen
case R.id.tv_erban:
if (onShareDialogItemClick != null) {
if (type != TYPE_SHARE_H5) {
- HashMap map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.CONTENT_TYPE, getString(R.string.text_share_erban_friends));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.SHARE, map);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.CONTENT_TYPE, getString(R.string.text_share_erban_friends));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.SHARE, map);
onShareDialogItemClick.onInAppSharingItemClick();
} else {
SingleToastUtil.showToastShort(getString(R.string.ui_widget_sharedialog_02));
@@ -109,27 +107,27 @@ public class ShareDialog extends BottomSheetDialog implements View.OnClickListen
break;
case R.id.tv_line:
if (onShareDialogItemClick != null) {
- HashMap map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.CONTENT_TYPE, getString(R.string.share_line));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.SHARE, map);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.CONTENT_TYPE, getString(R.string.share_line));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.SHARE, map);
onShareDialogItemClick.onSharePlatformClick(ShareSDK.getPlatform(Line.NAME));
}
dismiss();
break;
case R.id.tv_facebook:
if (onShareDialogItemClick != null) {
- HashMap map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.CONTENT_TYPE, getString(R.string.share_facebook));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.SHARE, map);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.CONTENT_TYPE, getString(R.string.share_facebook));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.SHARE, map);
onShareDialogItemClick.onSharePlatformClick(ShareSDK.getPlatform(Facebook.NAME));
}
dismiss();
break;
case R.id.tv_share_link:
if (onShareDialogItemClick != null) {
- HashMap map = new HashMap<>(2);
- map.put(FirebaseAnalytics.Param.CONTENT_TYPE, getString(R.string.share_link));
- ReportManager.get().reportEvent(FirebaseAnalytics.Event.SHARE, map);
+// HashMap map = new HashMap<>(2);
+// map.put(FirebaseAnalytics.Param.CONTENT_TYPE, getString(R.string.share_link));
+// ReportManager.get().reportEvent(FirebaseAnalytics.Event.SHARE, map);
onShareDialogItemClick.onSharePlatformClick(ShareSDK.getPlatform(GooglePlus.NAME));
}
dismiss();
diff --git a/app/src/main/res/drawable-xhdpi/about_logo.png b/app/src/main/res/drawable-xhdpi/about_logo.png
deleted file mode 100644
index 23cc98ad0..000000000
Binary files a/app/src/main/res/drawable-xhdpi/about_logo.png and /dev/null differ
diff --git a/app/src/main/res/drawable-xhdpi/default_avatar.webp b/app/src/main/res/drawable-xhdpi/default_avatar.webp
index 6b9c7d4aa..ccbe6f9d2 100644
Binary files a/app/src/main/res/drawable-xhdpi/default_avatar.webp and b/app/src/main/res/drawable-xhdpi/default_avatar.webp differ
diff --git a/app/src/main/res/drawable-xhdpi/default_banner.webp b/app/src/main/res/drawable-xhdpi/default_banner.webp
index da35a698b..f4e65ce08 100644
Binary files a/app/src/main/res/drawable-xhdpi/default_banner.webp and b/app/src/main/res/drawable-xhdpi/default_banner.webp differ
diff --git a/app/src/main/res/drawable-xhdpi/default_cover.webp b/app/src/main/res/drawable-xhdpi/default_cover.webp
index 00b8c11e3..343e3b231 100644
Binary files a/app/src/main/res/drawable-xhdpi/default_cover.webp and b/app/src/main/res/drawable-xhdpi/default_cover.webp differ
diff --git a/app/src/main/res/drawable-xhdpi/ic_logo.png b/app/src/main/res/drawable-xhdpi/ic_logo.png
index c2235614b..4382cc849 100644
Binary files a/app/src/main/res/drawable-xhdpi/ic_logo.png and b/app/src/main/res/drawable-xhdpi/ic_logo.png differ
diff --git a/app/src/main/res/drawable-xhdpi/icon_common_failure.png b/app/src/main/res/drawable-xhdpi/icon_common_failure.png
deleted file mode 100644
index 7c520b466..000000000
Binary files a/app/src/main/res/drawable-xhdpi/icon_common_failure.png and /dev/null differ
diff --git a/app/src/main/res/drawable-xhdpi/icon_common_failure_green.webp b/app/src/main/res/drawable-xhdpi/icon_common_failure_green.webp
deleted file mode 100644
index cc30ebee5..000000000
Binary files a/app/src/main/res/drawable-xhdpi/icon_common_failure_green.webp and /dev/null differ
diff --git a/app/src/main/res/drawable-xhdpi/splash_bg.webp b/app/src/main/res/drawable-xhdpi/splash_bg.webp
deleted file mode 100644
index 0a80d639f..000000000
Binary files a/app/src/main/res/drawable-xhdpi/splash_bg.webp and /dev/null differ
diff --git a/app/src/main/res/drawable-xhdpi/splash_bottom.png b/app/src/main/res/drawable-xhdpi/splash_bottom.png
index 1c4dd953c..886f80778 100644
Binary files a/app/src/main/res/drawable-xhdpi/splash_bottom.png and b/app/src/main/res/drawable-xhdpi/splash_bottom.png differ
diff --git a/app/src/main/res/drawable-xhdpi/splash_logo.png b/app/src/main/res/drawable-xhdpi/splash_logo.png
index 23b092ade..104c03b95 100644
Binary files a/app/src/main/res/drawable-xhdpi/splash_logo.png and b/app/src/main/res/drawable-xhdpi/splash_logo.png differ
diff --git a/app/src/main/res/drawable/bg_splash.xml b/app/src/main/res/drawable/bg_splash.xml
index 65e65ec3c..7ed577a83 100644
--- a/app/src/main/res/drawable/bg_splash.xml
+++ b/app/src/main/res/drawable/bg_splash.xml
@@ -1,14 +1,26 @@
+
-
-
+
+
+
- -
+
-
+
+ -
+
+
+
diff --git a/app/src/main/res/drawable/icon_common_failure.xml b/app/src/main/res/drawable/icon_common_failure.xml
new file mode 100644
index 000000000..02b1b4cc6
--- /dev/null
+++ b/app/src/main/res/drawable/icon_common_failure.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/icon_common_failure_green.xml b/app/src/main/res/drawable/icon_common_failure_green.xml
new file mode 100644
index 000000000..6487c69a4
--- /dev/null
+++ b/app/src/main/res/drawable/icon_common_failure_green.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_login_password.xml b/app/src/main/res/layout/activity_login_password.xml
index 8510a49a8..ab364326a 100644
--- a/app/src/main/res/layout/activity_login_password.xml
+++ b/app/src/main/res/layout/activity_login_password.xml
@@ -33,7 +33,7 @@
android:layout_marginStart="@dimen/dp_24"
android:layout_marginTop="48dp"
android:fontFamily="sans-serif-medium"
- android:text="@string/Welcome_to_piko"
+ android:text="@string/welcome_to_app"
android:textColor="@color/text_title_color"
android:textSize="28sp"
android:textStyle="bold"
@@ -112,7 +112,7 @@
android:background="@null"
android:focusable="true"
android:gravity="center_vertical"
- android:hint="@string/please_input_piko_account"
+ android:hint="@string/please_input_app_account"
android:inputType="number"
android:maxLength="11"
android:textColor="@color/text_title_color"
diff --git a/app/src/main/res/layout/item_exchange_debris.xml b/app/src/main/res/layout/item_exchange_debris.xml
index db9384683..f75604769 100644
--- a/app/src/main/res/layout/item_exchange_debris.xml
+++ b/app/src/main/res/layout/item_exchange_debris.xml
@@ -12,7 +12,7 @@
android:id="@+id/iv_icon"
android:layout_width="@dimen/dp_24"
android:layout_height="@dimen/dp_24"
- android:src="@drawable/about_logo" />
+ android:src="@mipmap/app_logo" />
+ tools:text="Habu LiveHabu Live" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_my_fairy.xml b/app/src/main/res/layout/item_my_fairy.xml
index 25f3824b0..c367ab91a 100644
--- a/app/src/main/res/layout/item_my_fairy.xml
+++ b/app/src/main/res/layout/item_my_fairy.xml
@@ -11,7 +11,7 @@
android:id="@+id/iv_fairy"
android:layout_width="@dimen/dp_25"
android:layout_height="@dimen/dp_25"
- android:src="@drawable/about_logo" />
+ android:src="@mipmap/app_logo" />
]>
+]>
&app_name;
暫無消息
@@ -119,7 +119,7 @@
僅%s或%s的用戶可發起聊天
房主已下線
- 更多好玩的房間在Piko等您喲!去看看!
+ 更多好玩的房間在Habu Live等您喲!去看看!
主頁
返回
粉絲
@@ -131,7 +131,7 @@
好友
關註
你還沒有添加任何好友哦! \n快去添加好友吧!
- 你還沒有任何Piko粉絲哦!
+ 你還沒有任何Habu Live粉絲哦!
我的鉆石余額
鉆石可以用於提現,兌換比率1元=10鉆
首頁
@@ -167,7 +167,7 @@
我的關註
我的粉絲
- 你還沒有關註任何Piko好友哦! \n快去添加關註吧!
+ 你還沒有關註任何Habu Live好友哦! \n快去添加關註吧!
搜索昵稱或ID
搜索用戶ID
搜索房間名稱或ID
@@ -261,7 +261,7 @@
查看對方戰績>
查看我的戰績>
- 別氣餒,Piko永遠支持你哦!
+ 別氣餒,Habu Live永遠支持你哦!
@@ -343,7 +343,7 @@
%1$d 有效期%2$d天
該車輛已下架,無法購買
開著你的車,駕著你的馬
- 來Piko盡情馳騁吧!
+ 來Habu Live盡情馳騁吧!
座駕商城
%1$s
剩餘
@@ -363,7 +363,7 @@
5 打爆怪獸的獎勵將會隨著怪獸的實力(血值)增加而增加,例如:打爆一只血值1000的怪獸將獲得總價不少於1000鉆石的鉆石或者座駕獎勵\n
- 6 若有疑問,請咨詢Piko客服:1213490\n
+ 6 若有疑問,請咨詢Habu Live客服:\n
·玩法介紹·
確定
@@ -427,7 +427,7 @@
退出家族
退出家族後您的家族幣將無法使用\n重新加入即可還原,你真的要退出嗎?
邀請好友
- 【Piko】 用聲音表達心情,用家族傳承微笑。
+ 【Habu Live】 用聲音表達心情,用家族傳承微笑。
加入
搜索成員ID/昵稱
家族管理
@@ -447,7 +447,7 @@
加入家族身份驗證
解散家族
提示
- 需要聯系客服才能解散家族哦~\nPiko家族客服:%1$s
+ 需要聯系客服才能解散家族哦~\nHabu Live家族客服:%1$s
聯系客服
確認加入"%1$s"嗎?
我希望加入貴家族
@@ -539,7 +539,7 @@
好友
關註
粉絲
- 每天第一次分享免費領紅包(不包含分享至Piko好友)
+ 每天第一次分享免費領紅包(不包含分享至Habu Live好友)
好友
Google
群
@@ -565,7 +565,7 @@
驗證碼將發送至您綁定的手機\"{0}\",請註意查收
更多
我是兔兔老用戶
- 我是Piko新用戶
+ 我是Habu Live新用戶
登錄
授權碼
驗證碼
@@ -579,7 +579,7 @@
親愛的小孩:
好久不見,翻起曾經一起度過的時光,期待你再次出現在身旁,謝謝你回來!
請輸入邀請碼(選填)
- 輸入邀請碼,邀請你加入的好友和你都可以獲得Piko回歸計劃的超級大禮哦!
+ 輸入邀請碼,邀請你加入的好友和你都可以獲得Habu Live回歸計劃的超級大禮哦!
收下回歸禮
頭像:
@@ -665,7 +665,7 @@
KTV中…
加載中…
- Piko小新
+ Habu Live小新
請輸入邀請碼(選填)
排麥模式
@@ -836,7 +836,7 @@
我的賬戶
- Piko
+ Habu Live
如何登錄?
%s也可登錄%s哦 %s
收個徒弟贏鉆石
@@ -1491,7 +1491,7 @@
房間更新事件
進入房間事件
語音房_推廣入口
- 發送失敗,Piko提醒您文明用語~
+ 發送失敗,Habu Live提醒您文明用語~
語音房_公屏發言
房間榜
網絡異常,請重試!
@@ -2182,7 +2182,7 @@
本輪已用完補簽機會
分享好友
即可獲得補簽機會\n
- 分享後返回Piko才有效哦~
+ 分享後返回Habu Live才有效哦~
分享好友
本次補簽需要消耗
蘿蔔
@@ -2779,8 +2779,8 @@
我的tab
[liao] 內容字體長度=
親愛的
- 該內容不能分享給Piko好友
- 該內容不能分享給Piko好友
+ 該內容不能分享給Habu Live好友
+ 該內容不能分享給Habu Live好友
我
該用戶已不在麥位上,請重新選擇
已關註Ta
@@ -2942,7 +2942,7 @@
金豆
人名長度要限製在十個字以內
領取12/14個,剩餘12.600金豆
- Piko小新
+ Habu Live小新
請輸入當前登錄密碼
原密碼
請輸入新的登錄密碼
@@ -3072,7 +3072,7 @@
驗證碼:
請輸入驗證碼
下一步
- 如果您的手機號已丟失\n請咨詢客服,ID:88001
+ 如果您的手機號已丟失\n請咨詢客服,ID:
請綁定你的支付寶賬號
羅生
鉆石余額
@@ -3237,8 +3237,8 @@
裝扮已放至【我的裝扮】
獲得新人禮物
已放入背包,盡快使用吧~
- Piko可可鴨Piko可...
- 歡迎來到Piko,Ta已經等待你很\n久啦,快來一起玩吧~
+ Habu Live可可鴨Habu Live可...
+ 歡迎來到Habu Live,Ta已經等待你很\n久啦,快來一起玩吧~
開啟浪漫之旅
青少年保護
拉拉
@@ -3832,7 +3832,7 @@
用戶昵稱用戶昵稱稱稱
一二三四五六七八
我的我的我的我的我我我我我的我的我我我我我我我我
- Piko送你一個現金紅包
+ Habu Live送你一個現金紅包
元
恭喜您獲得
獎勵紅包
@@ -4068,7 +4068,7 @@
房間名不能為空
房間名不能超過15個字
保存成功
- 搜索昵稱/PikoID
+ 搜索昵稱/Habu LiveID
收入統計入口
收入統計
每日統計
@@ -4165,7 +4165,7 @@
版本過舊,請下載最新版本哦
立即加入
通過暗號加入廳
- 添加成員-PikoID
+ 添加成員-Habu LiveID
有效,過期後重新獲取
公開群全站用戶可加入,只能創建
個;\n內部群僅廳成員可加入,最多創建
@@ -4268,7 +4268,7 @@
設置禁言
即將上線敬請期待
尚未開通貴族
- ¥6立刻成為Piko貴族
+ ¥6立刻成為Habu Live貴族
當前等級
騎士
還差:
@@ -4286,8 +4286,8 @@
我是emoji\n我是emoji
7天內(2月18日前)有效,過期後需重新獲取
添加成員
- PikoID添加
- Piko女神廳
+ Habu LiveID添加
+ Habu Live女神廳
公開群名稱
添加成員
添加成員權限
@@ -4299,7 +4299,7 @@
開廳時長
送禮人數
新用戶送禮人數
- Piko女神
+ Habu Live女神
忘憂閣忘憂閣忘憂閣忘憂閣
吉林吉林
吉林吉林
@@ -4327,7 +4327,7 @@
去收徒
名師排行榜
師徒推送-點擊跳轉
- Piko:您收到一條收徒消息哦!
+ Habu Live:您收到一條收徒消息哦!
解除成功!
啊哈哈哈哈哈哈
啦啦啦啦啦啦啦啦啦啦啊啊啊
@@ -4339,11 +4339,11 @@
小明同學啦啦啦啦
·給他發送拜師函吧·
關註並打招呼
- 小哥哥你就從了我吧,做我徒弟,以後我們一起浪跡Piko,你是風兒我是沙!
+ 小哥哥你就從了我吧,做我徒弟,以後我們一起浪跡Habu Live,你是風兒我是沙!
哇哦 終於搶到你~\n這就是緣分吧!
小明同學啦啦啦啦
就讓我們從這裏開啟師徒之旅吧!\n你認我做師傅,我教你梳中分~
- Piko所有問題都可以問Ta哦~
+ Habu Live所有問題都可以問Ta哦~
拜師禮物
花花由官方提供,不扣任何鉆石哦!
新人小花
@@ -4673,13 +4673,13 @@
我的消息
我的頭條
進入交友大廳
- 發送失敗,Piko提醒您文明用語~
+ 發送失敗,Habu Live提醒您文明用語~
發送失敗,Pieko提醒您文明用語~
送該禮物
公聊大廳
資料卡片-主頁
你已被禁言,剩餘
- 分鐘。Piko提醒您文明用語
+ 分鐘。Habu Live提醒您文明用語
我在交友大廳發現好玩的東西!@你了 快點過來看看~
/@我的
我發出的
@@ -4936,12 +4936,12 @@
所屬廳
送礼物
去設置
- 請您再次考慮授予PIKO存儲空間權限,否則PIKO將無法正常加載您本地的文件內容。
- 請您再次考慮授予PIKO攝像頭權限,否則PIKO將無法取得您拍攝的內容。
+ 請您再次考慮授予Habu Live存儲空間權限,否則Habu Live將無法正常加載您本地的文件內容。
+ 請您再次考慮授予Habu Live攝像頭權限,否則Habu Live將無法取得您拍攝的內容。
為了能正常加載您本地的文件內容,請前往應用權限設置界面打開存儲空間權限。
為了能取得您拍攝的內容,請前往應用權限設置界面打開攝像頭權限。
- 您已拒絕提供存儲空間權限,PIKO將無法正常加載您本地的文件內容。
- 您已拒絕提供攝像頭權限,PIKO將無法取得您拍攝的內容。
+ 您已拒絕提供存儲空間權限,Habu Live將無法正常加載您本地的文件內容。
+ 您已拒絕提供攝像頭權限,Habu Live將無法取得您拍攝的內容。
明細
兌換鉆石
金幣
@@ -5103,14 +5103,14 @@
成員收入
高管設置
簽約流水
- Welcome to Piko!
+ Welcome to Habu Live!
- 1266232494209868
- fb1266232494209868
- 189d1a90712cc61cedded4cf1372cb21
+ 2899088310346434
+ fb2899088310346434
+
賬號登錄
短信登錄
- 請輸入Piko賬號
+ 請輸入Habu Live賬號
請獲取驗證碼
請輸入授權碼
請選擇您的性別
@@ -5128,7 +5128,7 @@
購買%d個愛心
請選擇或輸入購買的愛心數量
如何儲值:
- 1.在Piko語音App內前往【我的】—【儲值鑽石】進行儲值\n2.聯繁客服獲取儲值鏈接\n客服WeChat: %s 複製\n客服Line: %s 複製\n3.如遇提示"儲值失敗,請聯系客服處理~",請添加客服進行處理
+ 1.在Habu Live語音App內前往【我的】—【儲值鑽石】進行儲值\n2.聯繁客服獲取儲值鏈接\n客服WeChat: %s 複製\n客服Line: %s 複製\n3.如遇提示"儲值失敗,請聯系客服處理~",請添加客服進行處理
可用碎片不足,請購買
0
輸入數量
diff --git a/app/src/module_bank_card/res/values/strings.xml b/app/src/module_bank_card/res/values/strings.xml
index f2fe34a77..9cbd53b24 100644
--- a/app/src/module_bank_card/res/values/strings.xml
+++ b/app/src/module_bank_card/res/values/strings.xml
@@ -11,7 +11,7 @@
解除綁定銀行卡成功
用戶服務協議及隱私政策
- 尊敬的Piko用戶:\n\u3000\u3000為了更好地保障你的合法權益,
+ 尊敬的Habu Live用戶:\n\u3000\u3000為了更好地保障你的合法權益,
讓你正常使用%s服務,%s公司依照國家法律法規,對支付賬戶進行實名製管理、
履行反洗錢職責並采取風險防控措施。你需要向%s公司以及合作公司(匯聚支付)提交身份信息、
聯系方式、交易信息。\n\u3000\u3000%s公司將嚴格依據國家法律法規收集、存儲、使用你的個人信息,確保信息安全。
diff --git a/app/src/module_labour_union/java/com/yizhuan/erban/module_hall/hall/activity/SuperAdminAddActivity.kt b/app/src/module_labour_union/java/com/yizhuan/erban/module_hall/hall/activity/SuperAdminAddActivity.kt
index b221c6f23..f333cc0bb 100644
--- a/app/src/module_labour_union/java/com/yizhuan/erban/module_hall/hall/activity/SuperAdminAddActivity.kt
+++ b/app/src/module_labour_union/java/com/yizhuan/erban/module_hall/hall/activity/SuperAdminAddActivity.kt
@@ -45,7 +45,7 @@ class SuperAdminAddActivity : BaseViewBindingActivity= fairyOpenInfo.getLevelLimit();
+ return false;
+// UserInfo userInfo = UserModel.get().getCacheLoginUserInfo();
+// FairyOpenInfo fairyOpenInfo = InitialModel.get().getFairyOpenInfo();
+// if (fairyOpenInfo == null || userInfo == null) return false;
+//
+// return fairyOpenInfo.isOpen() && userInfo.getUserLevelVo().getExperLevelSeq() >= fairyOpenInfo.getLevelLimit();
}
}
diff --git a/build.gradle b/build.gradle
index f05660f69..0aa2a82b9 100644
--- a/build.gradle
+++ b/build.gradle
@@ -25,8 +25,8 @@ buildscript {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.tencent.vasdolly:plugin:3.0.3'
classpath "com.mob.sdk:MobSDK:2018.0319.1724"
- classpath 'com.google.gms:google-services:4.3.13'
- classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.2'
+// classpath 'com.google.gms:google-services:4.3.13'
+// classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.2'
}
}
diff --git a/core/build.gradle b/core/build.gradle
index 9a2963a63..43633b4a6 100644
--- a/core/build.gradle
+++ b/core/build.gradle
@@ -89,10 +89,10 @@ dependencies {
api 'androidx.room:room-rxjava2:2.3.0'
//firebase推送、统计
- implementation 'com.google.firebase:firebase-messaging:23.1.1'
- implementation 'com.google.android.gms:play-services-base:18.1.0'
- implementation 'com.google.firebase:firebase-core:19.0.0'
- implementation 'com.google.android.gms:play-services-ads-identifier:18.0.1'
+// implementation 'com.google.firebase:firebase-messaging:23.1.1'
+// implementation 'com.google.android.gms:play-services-base:18.1.0'
+// implementation 'com.google.firebase:firebase-core:19.0.0'
+// implementation 'com.google.android.gms:play-services-ads-identifier:18.0.1'
//googleplay内购
api 'com.google.android.gms:play-services-wallet:19.2.1'
diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_constants/XChatConstants.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_constants/XChatConstants.java
index 29e4adaed..2ae9a4fd3 100644
--- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_constants/XChatConstants.java
+++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_constants/XChatConstants.java
@@ -3,6 +3,7 @@ package com.yizhuan.xchat_android_constants;
import com.yizhuan.xchat_android_core.BuildConfig;
import com.yizhuan.xchat_android_core.R;
import com.yizhuan.xchat_android_library.utils.ResUtil;
+import com.yizhuan.xchat_android_library.utils.codec.DESUtils;
/**
* Created by MadisonRong on 09/08/2018.
@@ -13,7 +14,7 @@ public class XChatConstants {
/**
* 包名(各種緩存目錄的根目錄)
*/
- public static final String XCHAT_DIR_NAME = "com.mango.piko";
+ public static final String XCHAT_DIR_NAME = "com.vele.habuplay";
/**
* sp名字
@@ -38,59 +39,24 @@ public class XChatConstants {
/**
* 雲信 key (DEBUG)
*/
- public static final String NIM_KEY_DEBUG = "1c3b8c6bf8467d8e4c33a004dbec5c94";//已更換
+// public static final String NIM_KEY_DEBUG = "1c3b8c6bf8467d8e4c33a004dbec5c94";//已更換
/**
* 雲信 key (RELEASE)
*/
- public static final String NIM_KEY_RELEASE = "d4d74e9ba6ac3364ccc7526ea4791215";//已更換
-
- /**
- * 網易易盾 productNumber
- */
- public static final String YI_DUN_PRODUCT_NUMBER = "YD00313347064620";//已更換
- /**
- * 網易易盾 業務 ID 註冊
- */
- public static final String QUICK_PASS_BUSINESS_ID = "ef7de5582f194c549125a64b710e7f31";
-
- /**
- * 網易易盾 業務 ID 註冊
- */
- public static final String YI_DUN_BUSINESS_ID = "af43d0f8752147c48f8281800da6049e";
- /**
- * 網易易盾 業務 ID 註冊
- */
- public static final String YI_DUN_LOGIN_BUSINESS_ID = "67881c7a69764c058435ba93a51b1285";
-
- /**
- * 數美-天網 的 organization
- */
- public static final String SHU_MEI_TIAN_WANG_ORGANIZATION = "2qjgWI5tyNipa08YPjOt";
+// public static final String NIM_KEY_RELEASE = "d4d74e9ba6ac3364ccc7526ea4791215";//已更換
/**
* 聲網 key
*/
- public static final String AGORA_KEY = "f8713b6ec98c4c01adaf34cb4fa091b1"; //已更換
+// public static final String AGORA_KEY = "f8713b6ec98c4c01adaf34cb4fa091b1"; //已更換
- /**
- * 阿裏雲日誌空間名字
- */
- public static final String ALIYUN_LOG_NAME = "66accompanylog";
- /**
- * 阿裏雲日誌空間名字
- */
- public static final String ALIYUN_LOG_STORE = "66accompanylog";
/**
* 百度統計 key
*/
- public static final String BAIDU_APP_KEY = "b8a4cb4bd1";//已更改
+// public static final String BAIDU_APP_KEY = "b8a4cb4bd1";//已更改
- /**
- * linkedMe key
- */
- public static final String LINKED_ME_KEY = "6ba9e9d9760b8acc50b2b499cfd557da";
/**
* 公屏第一條提示消息
@@ -224,13 +190,13 @@ public class XChatConstants {
/**
* Referer (DEBUG)
*/
- public static final String KEY_REFERER_DEBUG = "https://beta.api.pekolive.com/";
+ public static final String KEY_REFERER_DEBUG = "https://beta.api.anan.chat/";
/**
* Referer (RELEASE)
*/
- public static final String KEY_REFERER_RELEASE = "https://api.pekolive.com/";
- public static final String APP_MARK = "peko";
+ public static final String KEY_REFERER_RELEASE = "https://api.anan.chat/";
+ public static final String APP_MARK = "habu";
/**
* 聊天室文本消息易盾反垃圾業務id
*/
@@ -243,11 +209,34 @@ public class XChatConstants {
/**
* Adjust配置
*/
- public static final String ADJUST_APP_TOKEN = "ujzc7mbv3g8w";
+// public static final String ADJUST_APP_TOKEN = "ujzc7mbv3g8w";
/**
* peko谷歌下载地址
*/
- public static String appDownloadUrl = "https://play.google.com/store/apps/details?id=com.vele.pekolive";
+ public static String appDownloadUrl = "https://play.google.com/store/apps/details?id=com.vele.habuplay";
+ public static String getAgoraKey() {
+ try {
+ return DESUtils.DESAndBase64Decrypt("8QLrysqBwGmCodayBzvis+9wWYUwQlBPkUqdprUrlcNAwgt7a5hAGQ==");
+ } catch (Exception e) {
+ return "";
+ }
+ }
+
+ public static String getNimKeyDebug() {
+ try {
+ return DESUtils.DESAndBase64Decrypt("zkUPMmvAAUxWJTdS34whaFNEWuJaKpfllz5BgjG8r2JAwgt7a5hAGQ==");
+ } catch (Exception e) {
+ return "";
+ }
+ }
+
+ public static String getNimKeyRelease() {
+ try {
+ return DESUtils.DESAndBase64Decrypt("ivctC5n5Xoo+FOTazYk7bTOI3V+Rmi8gAjTkAaKBJolAwgt7a5hAGQ==");
+ } catch (Exception e) {
+ return "";
+ }
+ }
}
diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/UriProvider.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/UriProvider.java
index 34e2906b5..79d1bb8cd 100644
--- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/UriProvider.java
+++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/UriProvider.java
@@ -13,8 +13,8 @@ public class UriProvider {
/**
* 默认以下生产环境地址
*/
- public static String JAVA_WEB_URL = "https://api.pekolive.com/";
- public static String IM_SERVER_URL = "https://api.pekolive.com/";
+ public static String JAVA_WEB_URL = "https://api.anan.chat/";
+ public static String IM_SERVER_URL = "https://api.anan.chat/";
/**
* 初始化URL
diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/agora/RtcEngineManager.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/agora/RtcEngineManager.java
index f47d1b886..a03abc6eb 100644
--- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/agora/RtcEngineManager.java
+++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/agora/RtcEngineManager.java
@@ -55,7 +55,7 @@ public class RtcEngineManager extends BaseEngine {
Logger.t(TAG).d("enterChannel channelId:%d", channelId);
if (mRtcEngine == null) {
try {
- mRtcEngine = RtcEngine.create(BasicConfig.INSTANCE.getAppContext(), XChatConstants.AGORA_KEY, mEngineEventHandler);
+ mRtcEngine = RtcEngine.create(BasicConfig.INSTANCE.getAppContext(), XChatConstants.getAgoraKey(), mEngineEventHandler);
} catch (Exception e) {
throw new RuntimeException(
"NEED TO check rtc sdk init fatal error\n" + Log.getStackTraceString(e));
diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/SDKConfig.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/SDKConfig.java
index c0bf56da2..c74a90250 100644
--- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/SDKConfig.java
+++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/SDKConfig.java
@@ -1,5 +1,7 @@
package com.yizhuan.xchat_android_core.manager.trtc;
+import com.yizhuan.xchat_android_library.utils.codec.DESUtils;
+
public class SDKConfig {
/**
* 声网appid,需要替换为尽自己账号下的声网appid
@@ -11,7 +13,7 @@ public class SDKConfig {
* 进入腾讯云云通信[控制台](https://console.cloud.tencent.com/avc) 创建应用,即可看到 SDKAppId,
* 它是腾讯云用于区分客户的唯一标识。
*/
- public static int TX_SDKAPPID = 1400823228;//
+// public static int TX_SDKAPPID = 1400823228;//
/**
* 腾讯云 bizid和appid
@@ -30,4 +32,13 @@ public class SDKConfig {
* 1:表示房间号为整型房间号,如:"111","123"
*/
public static int TX_CHANNELNAME_INT = 1;
+
+
+ public static String getTXAppId() {
+ try {
+ return DESUtils.DESAndBase64Decrypt("SvVKinDlp2xq9wtVeUYw1w==");
+ } catch (Exception e) {
+ return "";
+ }
+ }
}
diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/TRtcEngineManager.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/TRtcEngineManager.java
index 4470ee515..742d8f44c 100644
--- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/TRtcEngineManager.java
+++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/TRtcEngineManager.java
@@ -51,7 +51,7 @@ public class TRtcEngineManager extends BaseEngine {
if (initInfo != null && initInfo.getTrtcAppId() != null) {
mRtcEngine = TRTCEngineAdapter.create(BasicConfig.INSTANCE.getAppContext(), initInfo.getTrtcAppId(), mEngineEventHandler);
} else {
- mRtcEngine = TRTCEngineAdapter.create(BasicConfig.INSTANCE.getAppContext(), String.valueOf(SDKConfig.TX_SDKAPPID), mEngineEventHandler);
+ mRtcEngine = TRTCEngineAdapter.create(BasicConfig.INSTANCE.getAppContext(), SDKConfig.getTXAppId(), mEngineEventHandler);
}
} catch (Exception e) {
throw new RuntimeException(
diff --git a/core/src/main/java/com/yizhuan/xchat_android_core/Constants.java b/core/src/main/java/com/yizhuan/xchat_android_core/Constants.java
index f508fad2a..5cac893dc 100644
--- a/core/src/main/java/com/yizhuan/xchat_android_core/Constants.java
+++ b/core/src/main/java/com/yizhuan/xchat_android_core/Constants.java
@@ -16,12 +16,11 @@ import java.util.List;
public class Constants {
public static final String ERBAN_DIR_NAME = XChatConstants.XCHAT_DIR_NAME;
public static final String nimAppKey = Env.isDebug() ?
- XChatConstants.NIM_KEY_DEBUG : XChatConstants.NIM_KEY_RELEASE;
+ XChatConstants.getNimKeyDebug() : XChatConstants.getNimKeyRelease();
public static final String nimAppSecret = "da03b83af84a";
/**
* 百度统计
*/
- public static final String BAIDU_APPKEY = XChatConstants.BAIDU_APP_KEY;
public static final String LOG_DIR = ERBAN_DIR_NAME + File.separator + "logs";
public static final String CONFIG_DIR = ERBAN_DIR_NAME + File.separator + "config";
@@ -104,7 +103,7 @@ public class Constants {
//相亲模式男神坑位下标
public static final List maleIndex = Arrays.asList(0, 1, 4, 5);
- public static final String GOOGLE = "google";
+ public static final String GOOGLE = com.yizhuan.xchat_android_library.common.Constants.GOOGLE;
public static final String ANDROID = "android";
diff --git a/core/src/main/res/values/strings.xml b/core/src/main/res/values/strings.xml
index c49744503..9afb49c70 100644
--- a/core/src/main/res/values/strings.xml
+++ b/core/src/main/res/values/strings.xml
@@ -1,12 +1,12 @@
XChat_Android_Core
平臺嚴禁未成年人直播或打賞,倡導綠色互動,禁止宣傳及發布政治、低俗、暴力、色情等違規違法內容,嚴禁違規交易和誘導欺詐用戶,如有違規將對賬號進行封禁,發現請及時舉報。
- 來piko,邂逅你的專屬聲音
- 來Piko,開黑交友玩遊戲
+ 來Habu Live,邂逅你的專屬聲音
+ 來Habu Live,開黑交友玩遊戲
加入家族,和你興趣相投的小夥伴一起玩耍吧~
- hi,我想邀請您加入我的Piko家族:
+ hi,我想邀請您加入我的Habu Live家族:
加入家族,和你興趣相投的小夥伴一起玩耍吧~
- hi,我想邀請您加入我的Piko群聊:
+ hi,我想邀請您加入我的Habu Live群聊:
可點擊房間話題查看本房間公告
相親玩法已開啟,請點擊主持人麥位選擇主持人
新一輪的相親已開啟
@@ -531,7 +531,7 @@
成功
網絡異常,請稍後再試!
網絡錯誤
- Piko開小差中~請稍後再試
+ Habu Live開小差中~請稍後再試
網絡異常,請檢查您的網絡再試!
猴
雞
diff --git a/gradle.properties b/gradle.properties
index 647870b55..4846dabc8 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -13,11 +13,10 @@ org.gradle.daemon=true
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
-android.injected.testOnly=false
android.useAndroidX=true
android.enableJetifier=true
android.enableResourceOptimizations=false
-
+android.injected.testOnly=false
# mob
MobSDK.spEdition=FP
@@ -31,8 +30,8 @@ COMPILE_SDK_VERSION=33
MIN_SDK_VERSION=21
TARGET_SDK_VERSION=33
-version_name=2.2.0
-version_code=2200
+version_name=3.3.0
+version_code=3300
#systemProp.https.proxyHost=127.0.0.1
-#systemProp.https.proxyPort=7890
\ No newline at end of file
+#systemProp.https.proxyPort=7890
diff --git a/library/src/main/res/values/strings.xml b/library/src/main/res/values/strings.xml
index 3caa7ca5c..725f8b5db 100644
--- a/library/src/main/res/values/strings.xml
+++ b/library/src/main/res/values/strings.xml
@@ -1,4 +1,4 @@
-]>
+]>
&app_name;
diff --git a/library/src/module_common/java/com/yizhuan/xchat_android_library/common/Constants.java b/library/src/module_common/java/com/yizhuan/xchat_android_library/common/Constants.java
index 9012795b0..d8ed3afc7 100644
--- a/library/src/module_common/java/com/yizhuan/xchat_android_library/common/Constants.java
+++ b/library/src/module_common/java/com/yizhuan/xchat_android_library/common/Constants.java
@@ -8,5 +8,5 @@ public class Constants {
public static final int UPLOAD_IMAGE_MAX_SIZE = 2340;
//上传的gif 默认大小不能超过 1MB
public static final int UPLOAD_GIF_MAX_SIZE = 1 << 20;
-
+ public static final String GOOGLE = "google_habu";
}
diff --git a/mob.gradle b/mob.gradle
index 85dead794..fbe03700e 100644
--- a/mob.gradle
+++ b/mob.gradle
@@ -1,36 +1,36 @@
apply plugin: 'com.mob.sdk'
MobSDK {
- appKey "36b91eeac7469"
- appSecret "63ec0702513aca17e20615dd5dfdc03f"
+ appKey "32fd2f8457880"
+ appSecret "ef796ca85e8cd95a76929663de133214"
appBundleMode true
- MobLink {
- uriScheme "pekoapp://sharesdk"
- appLinkHost "cebg.t4m.cn"
- }
+// MobLink {
+// uriScheme "ananplay://sharesdk"
+// appLinkHost "bvgw.t4m.cn"
+// }
ShareSDK {
version '3.10.9'
//平台配置信息
gui false
devInfo {
Facebook {
- appKey "1266232494209868"
- appSecret "c9b170b383f8be9cdf118823b8632821"
+ appKey "2899088310346434"
+ appSecret "329a52326acbbf043f8a18a28a0c9570"
callbackUri "https://mob.com"
shareByAppClient true
enable true
}
GooglePlus {
- appId "797840604753-7odpvo802kh6u57261vpd0gv7jrv5h5l.apps.googleusercontent.com"
+ appId "280420698373-najdbkk7ju8lg8f6gg4bnll8nf7l0i2c.apps.googleusercontent.com"
callbackUri "http://localhost"
officialVersion "default"
enable true
}
Line {
- appId "1657475529"
- appSecret "903d014c269d65b827cd32997836e60b"
+ appId "1655904857"
+ appSecret "392a9cada6f63a88a0f34a8e479364e1"
enable true
}
}
diff --git a/nim_uikit/res/values/strings.xml b/nim_uikit/res/values/strings.xml
index 8a5201642..85218d8bb 100644
--- a/nim_uikit/res/values/strings.xml
+++ b/nim_uikit/res/values/strings.xml
@@ -313,8 +313,8 @@
,時長:
秒
yyyy年MM月
- 發送失敗,Piko提醒您文明用語~
- 發送失敗,Piko提醒您文明用語~
+ 發送失敗,Habu Live提醒您文明用語~
+ 發送失敗,Habu Live提醒您文明用語~
邀請
加入群
加入討論組
diff --git a/tmpmob/ShareSDK/assets/ShareSDK.xml b/tmpmob/ShareSDK/assets/ShareSDK.xml
index d8588c7d1..8a9846055 100644
--- a/tmpmob/ShareSDK/assets/ShareSDK.xml
+++ b/tmpmob/ShareSDK/assets/ShareSDK.xml
@@ -6,11 +6,11 @@
-
+
-
+
@@ -30,7 +30,7 @@
-
+