fix(android): release mode bugs: unavailable server and socket repeating
This commit is contained in:
@@ -12,6 +12,8 @@
|
||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
||||
<!-- to save the received files -->
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||
<!-- to use sockets for data transfer -->
|
||||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
|
||||
<uses-feature
|
||||
android:name="android.hardware.wifi.direct"
|
||||
|
||||
@@ -134,6 +134,7 @@ class NearbySocketService {
|
||||
required NearbyServiceMessagesListener socketListener,
|
||||
required NearbyConnectionAndroidInfo info,
|
||||
}) async {
|
||||
if (state.value.isLoading) {
|
||||
final response = await _network.pingServer(
|
||||
address: info.ownerIpAddress,
|
||||
port: _androidData.port,
|
||||
@@ -158,6 +159,7 @@ class NearbySocketService {
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Future<void> _startServerSubscription({
|
||||
required NearbyServiceMessagesListener socketListener,
|
||||
|
||||
Reference in New Issue
Block a user