diff --git a/TRTC-API-Example/Advanced/CustomCamera/src/main/java/com/tencent/trtc/customcamera/CustomCameraActivity.java b/TRTC-API-Example/Advanced/CustomCamera/src/main/java/com/tencent/trtc/customcamera/CustomCameraActivity.java
index 0002c15..391d380 100644
--- a/TRTC-API-Example/Advanced/CustomCamera/src/main/java/com/tencent/trtc/customcamera/CustomCameraActivity.java
+++ b/TRTC-API-Example/Advanced/CustomCamera/src/main/java/com/tencent/trtc/customcamera/CustomCameraActivity.java
@@ -139,7 +139,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
mTRTCCloud.enterRoom(mTRTCParams, TRTCCloudDef.TRTC_APP_SCENE_LIVE);
diff --git a/TRTC-API-Example/Advanced/JoinMultipleRoom/src/main/java/com/tencent/trtc/joinmultipleroom/JoinMultipleRoomActivity.java b/TRTC-API-Example/Advanced/JoinMultipleRoom/src/main/java/com/tencent/trtc/joinmultipleroom/JoinMultipleRoomActivity.java
index b7b2943..437b4fb 100644
--- a/TRTC-API-Example/Advanced/JoinMultipleRoom/src/main/java/com/tencent/trtc/joinmultipleroom/JoinMultipleRoomActivity.java
+++ b/TRTC-API-Example/Advanced/JoinMultipleRoom/src/main/java/com/tencent/trtc/joinmultipleroom/JoinMultipleRoomActivity.java
@@ -134,7 +134,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAudience;
diff --git a/TRTC-API-Example/Advanced/LocalRecord/src/main/java/com/tencent/trtc/localrecord/LocalRecordActivity.java b/TRTC-API-Example/Advanced/LocalRecord/src/main/java/com/tencent/trtc/localrecord/LocalRecordActivity.java
index e0dd07f..d961422 100644
--- a/TRTC-API-Example/Advanced/LocalRecord/src/main/java/com/tencent/trtc/localrecord/LocalRecordActivity.java
+++ b/TRTC-API-Example/Advanced/LocalRecord/src/main/java/com/tencent/trtc/localrecord/LocalRecordActivity.java
@@ -85,7 +85,7 @@ private void enterRoom(String roomId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = new Random().nextInt(100000) + 1000000 + "";
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/LocalVideoShare/src/main/java/com/tencent/trtc/mediashare/LocalVideoShareActivity.java b/TRTC-API-Example/Advanced/LocalVideoShare/src/main/java/com/tencent/trtc/mediashare/LocalVideoShareActivity.java
index 8e7315a..07306b2 100644
--- a/TRTC-API-Example/Advanced/LocalVideoShare/src/main/java/com/tencent/trtc/mediashare/LocalVideoShareActivity.java
+++ b/TRTC-API-Example/Advanced/LocalVideoShare/src/main/java/com/tencent/trtc/mediashare/LocalVideoShareActivity.java
@@ -173,7 +173,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
mTRTCCloud.enterRoom(mTRTCParams, TRTCCloudDef.TRTC_APP_SCENE_LIVE);
diff --git a/TRTC-API-Example/Advanced/PushCDN/src/main/java/com/tencent/trtc/pushcdn/PushCDNAnchorActivity.java b/TRTC-API-Example/Advanced/PushCDN/src/main/java/com/tencent/trtc/pushcdn/PushCDNAnchorActivity.java
index b016772..8f18ca2 100644
--- a/TRTC-API-Example/Advanced/PushCDN/src/main/java/com/tencent/trtc/pushcdn/PushCDNAnchorActivity.java
+++ b/TRTC-API-Example/Advanced/PushCDN/src/main/java/com/tencent/trtc/pushcdn/PushCDNAnchorActivity.java
@@ -292,7 +292,7 @@ private void enterRoom() {
TRTCCloudDef.TRTCParams trtcParams = new TRTCCloudDef.TRTCParams();
trtcParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
trtcParams.userId = mUserId;
- trtcParams.roomId = Integer.parseInt(mRoomId);
+ trtcParams.strRoomId = mRoomId;
trtcParams.userSig = GenerateTestUserSig.genTestUserSig(mUserId);
trtcParams.streamId = mStreamId;
trtcParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/RoomPk/src/main/java/com/tencent/trtc/pk/RoomPKActivity.java b/TRTC-API-Example/Advanced/RoomPk/src/main/java/com/tencent/trtc/pk/RoomPKActivity.java
index 9b72d96..17ad238 100644
--- a/TRTC-API-Example/Advanced/RoomPk/src/main/java/com/tencent/trtc/pk/RoomPKActivity.java
+++ b/TRTC-API-Example/Advanced/RoomPk/src/main/java/com/tencent/trtc/pk/RoomPKActivity.java
@@ -95,7 +95,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/SEIMessage/src/main/java/com/tencent/trtc/seimessage/SendAndReceiveSEIMessageActivity.java b/TRTC-API-Example/Advanced/SEIMessage/src/main/java/com/tencent/trtc/seimessage/SendAndReceiveSEIMessageActivity.java
index 9cb4873..5976cf2 100644
--- a/TRTC-API-Example/Advanced/SEIMessage/src/main/java/com/tencent/trtc/seimessage/SendAndReceiveSEIMessageActivity.java
+++ b/TRTC-API-Example/Advanced/SEIMessage/src/main/java/com/tencent/trtc/seimessage/SendAndReceiveSEIMessageActivity.java
@@ -69,7 +69,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/SetAudioEffect/src/main/java/com/tencent/trtc/audioeffect/SetAudioEffectActivity.java b/TRTC-API-Example/Advanced/SetAudioEffect/src/main/java/com/tencent/trtc/audioeffect/SetAudioEffectActivity.java
index 0d7923c..b51ed2e 100644
--- a/TRTC-API-Example/Advanced/SetAudioEffect/src/main/java/com/tencent/trtc/audioeffect/SetAudioEffectActivity.java
+++ b/TRTC-API-Example/Advanced/SetAudioEffect/src/main/java/com/tencent/trtc/audioeffect/SetAudioEffectActivity.java
@@ -133,7 +133,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/SetAudioQuality/src/main/java/com/tencent/trtc/audioquality/SetAudioQualityActivity.java b/TRTC-API-Example/Advanced/SetAudioQuality/src/main/java/com/tencent/trtc/audioquality/SetAudioQualityActivity.java
index e9ca591..4048f56 100644
--- a/TRTC-API-Example/Advanced/SetAudioQuality/src/main/java/com/tencent/trtc/audioquality/SetAudioQualityActivity.java
+++ b/TRTC-API-Example/Advanced/SetAudioQuality/src/main/java/com/tencent/trtc/audioquality/SetAudioQualityActivity.java
@@ -74,7 +74,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/SetBackgroundMusic/src/main/java/com/tencent/trtc/bgm/SetBGMActivity.java b/TRTC-API-Example/Advanced/SetBackgroundMusic/src/main/java/com/tencent/trtc/bgm/SetBGMActivity.java
index 6f83b27..a6a734b 100644
--- a/TRTC-API-Example/Advanced/SetBackgroundMusic/src/main/java/com/tencent/trtc/bgm/SetBGMActivity.java
+++ b/TRTC-API-Example/Advanced/SetBackgroundMusic/src/main/java/com/tencent/trtc/bgm/SetBGMActivity.java
@@ -86,7 +86,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/SetRenderParams/src/main/java/com/tencent/trtc/renderparams/SetRenderParamsActivity.java b/TRTC-API-Example/Advanced/SetRenderParams/src/main/java/com/tencent/trtc/renderparams/SetRenderParamsActivity.java
index 75c2122..f9f87da 100644
--- a/TRTC-API-Example/Advanced/SetRenderParams/src/main/java/com/tencent/trtc/renderparams/SetRenderParamsActivity.java
+++ b/TRTC-API-Example/Advanced/SetRenderParams/src/main/java/com/tencent/trtc/renderparams/SetRenderParamsActivity.java
@@ -438,7 +438,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/SetVideoQuality/src/main/java/com/tencent/trtc/videoquality/SetVideoQualityActivity.java b/TRTC-API-Example/Advanced/SetVideoQuality/src/main/java/com/tencent/trtc/videoquality/SetVideoQualityActivity.java
index f1b974f..c5a4c5c 100644
--- a/TRTC-API-Example/Advanced/SetVideoQuality/src/main/java/com/tencent/trtc/videoquality/SetVideoQualityActivity.java
+++ b/TRTC-API-Example/Advanced/SetVideoQuality/src/main/java/com/tencent/trtc/videoquality/SetVideoQualityActivity.java
@@ -179,7 +179,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/SwitchRoom/src/main/java/com/tencent/trtc/switchroom/SwitchRoomActivity.java b/TRTC-API-Example/Advanced/SwitchRoom/src/main/java/com/tencent/trtc/switchroom/SwitchRoomActivity.java
index 7a126b6..d961464 100644
--- a/TRTC-API-Example/Advanced/SwitchRoom/src/main/java/com/tencent/trtc/switchroom/SwitchRoomActivity.java
+++ b/TRTC-API-Example/Advanced/SwitchRoom/src/main/java/com/tencent/trtc/switchroom/SwitchRoomActivity.java
@@ -86,7 +86,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
@@ -159,7 +159,7 @@ public static boolean isRoomNumber(String roomId) {
private void switchRoom(String roomId) {
TRTCCloudDef.TRTCSwitchRoomConfig config = new TRTCCloudDef.TRTCSwitchRoomConfig();
- config.roomId = Integer.parseInt(roomId);
+ config.strRoomId = roomId;
mTRTCCloud.switchRoom(config);
}
diff --git a/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyByteDanceActivity.java b/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyByteDanceActivity.java
index de59d9b..47290ce 100644
--- a/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyByteDanceActivity.java
+++ b/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyByteDanceActivity.java
@@ -114,7 +114,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyFaceUnityActivity.java b/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyFaceUnityActivity.java
index 18ca854..fb8fadf 100644
--- a/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyFaceUnityActivity.java
+++ b/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyFaceUnityActivity.java
@@ -116,7 +116,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyTencentEffectActivity.java b/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyTencentEffectActivity.java
index f3c8bff..f623b29 100644
--- a/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyTencentEffectActivity.java
+++ b/TRTC-API-Example/Advanced/ThirdBeauty/src/main/java/com/tencent/trtc/thirdbeauty/ThirdBeautyTencentEffectActivity.java
@@ -240,7 +240,7 @@ private void enterRoom(String roomId, String userId) {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = userId;
- mTRTCParams.roomId = Integer.parseInt(roomId);
+ mTRTCParams.strRoomId = roomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/App/src/main/AndroidManifest.xml b/TRTC-API-Example/App/src/main/AndroidManifest.xml
index e46f2d6..5422afb 100644
--- a/TRTC-API-Example/App/src/main/AndroidManifest.xml
+++ b/TRTC-API-Example/App/src/main/AndroidManifest.xml
@@ -5,8 +5,15 @@
-
-
+
+
+
+
+
+
+
diff --git a/TRTC-API-Example/Basic/AudioCall/src/main/java/com/tencent/trtc/audiocall/AudioCallingActivity.java b/TRTC-API-Example/Basic/AudioCall/src/main/java/com/tencent/trtc/audiocall/AudioCallingActivity.java
index 07f8767..6bc1784 100644
--- a/TRTC-API-Example/Basic/AudioCall/src/main/java/com/tencent/trtc/audiocall/AudioCallingActivity.java
+++ b/TRTC-API-Example/Basic/AudioCall/src/main/java/com/tencent/trtc/audiocall/AudioCallingActivity.java
@@ -145,7 +145,7 @@ protected void enterRoom() {
TRTCCloudDef.TRTCParams trtcParams = new TRTCCloudDef.TRTCParams();
trtcParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
trtcParams.userId = mUserId;
- trtcParams.roomId = Integer.parseInt(mRoomId);
+ trtcParams.strRoomId = mRoomId;
trtcParams.userSig = GenerateTestUserSig.genTestUserSig(trtcParams.userId);
mTRTCCloud.enableAudioVolumeEvaluation(2000, true);
diff --git a/TRTC-API-Example/Basic/Live/src/main/java/com/tencent/trtc/live/LiveAnchorActivity.java b/TRTC-API-Example/Basic/Live/src/main/java/com/tencent/trtc/live/LiveAnchorActivity.java
index 0051dff..ab465be 100644
--- a/TRTC-API-Example/Basic/Live/src/main/java/com/tencent/trtc/live/LiveAnchorActivity.java
+++ b/TRTC-API-Example/Basic/Live/src/main/java/com/tencent/trtc/live/LiveAnchorActivity.java
@@ -130,7 +130,7 @@ public void enterRoom() {
mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = mUserId;
- mTRTCParams.roomId = Integer.parseInt(mRoomId);
+ mTRTCParams.strRoomId = mRoomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Basic/Live/src/main/java/com/tencent/trtc/live/LiveAudienceActivity.java b/TRTC-API-Example/Basic/Live/src/main/java/com/tencent/trtc/live/LiveAudienceActivity.java
index 9a62c7a..29f17ec 100644
--- a/TRTC-API-Example/Basic/Live/src/main/java/com/tencent/trtc/live/LiveAudienceActivity.java
+++ b/TRTC-API-Example/Basic/Live/src/main/java/com/tencent/trtc/live/LiveAudienceActivity.java
@@ -103,7 +103,7 @@ protected void enterRoom() {
mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = mUserId;
- mTRTCParams.roomId = Integer.parseInt(mRoomId);
+ mTRTCParams.strRoomId = mRoomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCCloudDef.TRTCRoleAudience;
diff --git a/TRTC-API-Example/Basic/ScreenShare/src/main/java/com/tencent/trtc/screenshare/ScreenAnchorActivity.java b/TRTC-API-Example/Basic/ScreenShare/src/main/java/com/tencent/trtc/screenshare/ScreenAnchorActivity.java
index dbfccdc..95d946d 100644
--- a/TRTC-API-Example/Basic/ScreenShare/src/main/java/com/tencent/trtc/screenshare/ScreenAnchorActivity.java
+++ b/TRTC-API-Example/Basic/ScreenShare/src/main/java/com/tencent/trtc/screenshare/ScreenAnchorActivity.java
@@ -129,7 +129,7 @@ private void enterRoom() {
final TRTCCloudDef.TRTCParams screenParams = new TRTCCloudDef.TRTCParams();
screenParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
screenParams.userId = mUserId;
- screenParams.roomId = Integer.parseInt(mRoomId);
+ screenParams.strRoomId = mRoomId;
screenParams.userSig = GenerateTestUserSig.genTestUserSig(screenParams.userId);
screenParams.role = TRTCRoleAnchor;
diff --git a/TRTC-API-Example/Basic/ScreenShare/src/main/java/com/tencent/trtc/screenshare/ScreenAudienceActvity.java b/TRTC-API-Example/Basic/ScreenShare/src/main/java/com/tencent/trtc/screenshare/ScreenAudienceActvity.java
index e79265d..361c6e9 100644
--- a/TRTC-API-Example/Basic/ScreenShare/src/main/java/com/tencent/trtc/screenshare/ScreenAudienceActvity.java
+++ b/TRTC-API-Example/Basic/ScreenShare/src/main/java/com/tencent/trtc/screenshare/ScreenAudienceActvity.java
@@ -91,7 +91,7 @@ protected void enterRoom() {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = mUserId;
- mTRTCParams.roomId = Integer.parseInt(mRoomId);
+ mTRTCParams.strRoomId = mRoomId;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
mTRTCParams.role = TRTCRoleAudience;
diff --git a/TRTC-API-Example/Basic/VideoCall/src/main/java/com/tencent/trtc/videocall/VideoCallingActivity.java b/TRTC-API-Example/Basic/VideoCall/src/main/java/com/tencent/trtc/videocall/VideoCallingActivity.java
index 6af2f5c..9646883 100644
--- a/TRTC-API-Example/Basic/VideoCall/src/main/java/com/tencent/trtc/videocall/VideoCallingActivity.java
+++ b/TRTC-API-Example/Basic/VideoCall/src/main/java/com/tencent/trtc/videocall/VideoCallingActivity.java
@@ -130,7 +130,7 @@ private void enterRoom() {
TRTCCloudDef.TRTCParams trtcParams = new TRTCCloudDef.TRTCParams();
trtcParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
trtcParams.userId = mUserId;
- trtcParams.roomId = Integer.parseInt(mRoomId);
+ trtcParams.strRoomId = mRoomId;
trtcParams.userSig = GenerateTestUserSig.genTestUserSig(trtcParams.userId);
mTRTCCloud.startLocalPreview(mIsFrontCamera, mTXCVVLocalPreviewView);
diff --git a/TRTC-API-Example/Basic/VoiceChatRoom/src/main/java/com/tencent/trtc/voicechatoom/VoiceChatRoomAnchorActivity.java b/TRTC-API-Example/Basic/VoiceChatRoom/src/main/java/com/tencent/trtc/voicechatoom/VoiceChatRoomAnchorActivity.java
index 7986c04..404e4a9 100644
--- a/TRTC-API-Example/Basic/VoiceChatRoom/src/main/java/com/tencent/trtc/voicechatoom/VoiceChatRoomAnchorActivity.java
+++ b/TRTC-API-Example/Basic/VoiceChatRoom/src/main/java/com/tencent/trtc/voicechatoom/VoiceChatRoomAnchorActivity.java
@@ -75,7 +75,7 @@ private void enterRoom() {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = mUserId;
- mTRTCParams.roomId = Integer.parseInt(mRoomId);
+ mTRTCParams.strRoomId = mRoomId;
mTRTCParams.role = TRTCCloudDef.TRTCRoleAnchor;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);
diff --git a/TRTC-API-Example/Basic/VoiceChatRoom/src/main/java/com/tencent/trtc/voicechatoom/VoiceChatRoomAudienceActivity.java b/TRTC-API-Example/Basic/VoiceChatRoom/src/main/java/com/tencent/trtc/voicechatoom/VoiceChatRoomAudienceActivity.java
index e068c63..fce5fe0 100644
--- a/TRTC-API-Example/Basic/VoiceChatRoom/src/main/java/com/tencent/trtc/voicechatoom/VoiceChatRoomAudienceActivity.java
+++ b/TRTC-API-Example/Basic/VoiceChatRoom/src/main/java/com/tencent/trtc/voicechatoom/VoiceChatRoomAudienceActivity.java
@@ -139,7 +139,7 @@ private void enterRoom() {
TRTCCloudDef.TRTCParams mTRTCParams = new TRTCCloudDef.TRTCParams();
mTRTCParams.sdkAppId = GenerateTestUserSig.SDKAPPID;
mTRTCParams.userId = mUserId;
- mTRTCParams.roomId = Integer.parseInt(mRoomId);
+ mTRTCParams.strRoomId = mRoomId;
mTRTCParams.role = TRTCCloudDef.TRTCRoleAudience;
mTRTCParams.userSig = GenerateTestUserSig.genTestUserSig(mTRTCParams.userId);