feat: 获取sn

This commit is contained in:
2026-07-16 14:52:10 +08:00
parent f1457e68eb
commit 68a863c66a
10 changed files with 304 additions and 6 deletions

View File

@@ -21,6 +21,7 @@ import com.ttstd.control.ControlMessage;
import com.ttstd.controller.signaling.SignalMessage;
import com.ttstd.controller.signaling.WebSocketClient;
import com.ttstd.controller.view.RemoteTouchView;
import com.ttstd.controller.utils.DeviceUtils;
import com.ttstd.controller.webrtc.WebRtcClient;
import org.webrtc.EglBase;
@@ -29,7 +30,6 @@ import org.webrtc.RendererCommon;
import org.webrtc.SurfaceViewRenderer;
import java.util.Locale;
import java.util.UUID;
public class MainActivity extends AppCompatActivity {
@@ -92,8 +92,8 @@ public class MainActivity extends AppCompatActivity {
// 默认服务器地址
etServerUrl.setText("ws://175.178.213.60:8088/ws/signal");
// 生成设备ID
myDeviceId = "controller_" + UUID.randomUUID().toString().substring(0, 8);
// 生成设备ID(非系统签名,使用兜底方案获取设备标识)
myDeviceId = DeviceUtils.getSerialNumber(this);
etDeviceId.setText(myDeviceId);
btnConnect.setOnClickListener(v -> connectToControlled());