diff --git a/star_lock/android/app/src/main/AndroidManifest.xml b/star_lock/android/app/src/main/AndroidManifest.xml
index a257d92a..25a509a4 100644
--- a/star_lock/android/app/src/main/AndroidManifest.xml
+++ b/star_lock/android/app/src/main/AndroidManifest.xml
@@ -65,6 +65,13 @@
+
+
+
+
+
+
+
diff --git a/star_lock/lib/talk/udp/udp_manage.dart b/star_lock/lib/talk/udp/udp_manage.dart
index 6a173438..d4371fa4 100644
--- a/star_lock/lib/talk/udp/udp_manage.dart
+++ b/star_lock/lib/talk/udp/udp_manage.dart
@@ -42,13 +42,16 @@ class UDPManage {
int remoteUnlock = 0; // 是否远程开锁 1:开启 0:关闭
void initUdp() async {
- var listAddress = InternetAddress.lookup(host!);
- listAddress.then((list) {
- list.forEach((element) {
- // print('Udp ----> element.address:${element.address} element.host:${element.host}');
- host = element.address;
+ if (host != '') {
+ var listAddress = InternetAddress.lookup(host);
+ listAddress.then((list) {
+ list.forEach((element) {
+ // print('Udp ----> element.address:${element.address} element.host:${element.host}');
+ host = element.address;
+ });
});
- });
+ }
+
await _initUdp();
}