Skip to content

Commit 59d3e69

Browse files
committed
sdk合规检测,使用腾讯连连做demo,网络检测使用动态注册方式。
Change-Id: I300898d023fc5513ebf4a9c48bfe2476ac7bb2eb
1 parent 0b87522 commit 59d3e69

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,13 +124,6 @@
124124
android:screenOrientation="portrait"/>
125125
<activity android:name=".kitlink.activity.rtcui.videocall.TRTCVideoCallActivity"
126126
android:screenOrientation="portrait"/>
127-
<receiver android:name=".kitlink.activity.rtcui.utils.NetWorkStateReceiver">
128-
<intent-filter>
129-
<!--检测网络变化的acton-->
130-
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
131-
<category android:name="android.intent.category.DEFAULT" />
132-
</intent-filter>
133-
</receiver>
134127
<activity
135128
android:name=".kitlink.activity.ConfigNetFailedActivity"
136129
android:launchMode="singleTask" />

app/src/main/java/com/tencent/iot/explorer/link/kitlink/activity/ControlPanelActivity.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ class ControlPanelActivity : PActivity(), CoroutineScope by MainScope(), Control
112112
// App.setEnableEnterRoomCallback(false)
113113
presenter = ControlPanelPresenter(this)
114114
netWorkStateReceiver = NetWorkStateReceiver()
115+
val filter = IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION)
116+
registerReceiver(netWorkStateReceiver, filter)
115117
netWorkStateReceiver!!.addListener(this)
116118
deviceEntity = get("device")
117119
deviceEntity?.run {

app/src/main/java/com/tencent/iot/explorer/link/kitlink/activity/rtcui/audiocall/TRTCAudioCallActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.content.Intent;
66
import android.content.IntentFilter;
77
import android.content.pm.PackageManager;
8+
import android.net.ConnectivityManager;
89
import android.os.Bundle;
910
import android.os.Handler;
1011
import android.os.HandlerThread;
@@ -522,6 +523,8 @@ protected void onPause() {
522523

523524
public void startNetworkBroadcastReceiver(Context currentContext) {
524525
netWorkStateReceiver = new NetWorkStateReceiver();
526+
IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
527+
registerReceiver(netWorkStateReceiver, filter);
525528
netWorkStateReceiver.addListener((NetWorkStateReceiver.NetworkStateReceiverListener) currentContext);
526529
registerNetworkBroadcastReceiver(currentContext);
527530
}

app/src/main/java/com/tencent/iot/explorer/link/kitlink/activity/rtcui/videocall/TRTCVideoCallActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.content.Intent;
66
import android.content.IntentFilter;
77
import android.content.pm.PackageManager;
8+
import android.net.ConnectivityManager;
89
import android.os.Bundle;
910
import android.os.Handler;
1011
import android.os.HandlerThread;
@@ -592,6 +593,8 @@ protected void onPause() {
592593

593594
public void startNetworkBroadcastReceiver(Context currentContext) {
594595
netWorkStateReceiver = new NetWorkStateReceiver();
596+
IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
597+
registerReceiver(netWorkStateReceiver, filter);
595598
netWorkStateReceiver.addListener((NetWorkStateReceiver.NetworkStateReceiverListener) currentContext);
596599
registerNetworkBroadcastReceiver(currentContext);
597600
}

0 commit comments

Comments
 (0)