liuyuqi-dellpc 1 year ago
parent
commit
24ac92982b
2 changed files with 20 additions and 2 deletions
  1. 15 0
      android/app/src/main/AndroidManifest.xml
  2. 5 2
      lib/models/user_model.dart

+ 15 - 0
android/app/src/main/AndroidManifest.xml

@@ -10,6 +10,21 @@
     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
     
+    <uses-feature android:name="android.hardware.camera"/>
+    <uses-feature android:name="android.hardware.camera.autofocus"/>
+
+    <uses-permission android:name="android.permission.CAMERA"/>
+    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
+    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
+    <uses-permission android:name="android.permission.RECORD_AUDIO"/>
+    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
+    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
+    <uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
+    <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
+    <uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
+    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
+    <uses-permission android:name="android.permission.READ_PHONE_NUMBERS" />
+    
    <application
         android:label="hmssdk_demo"
         android:name="${applicationName}"

+ 5 - 2
lib/models/user_model.dart

@@ -1,4 +1,7 @@
 class UserModel {
-  String id;
-  
+  int id = 0;
+
+  UserModel.fromJson(Map<String, dynamic> json) {
+    id = json['id'];
+  }
 }