Flutter 블루투스 기본 세팅

    블루투스를 사용하기 위해서 기본 세팅이 android, iOS 각각 필요합니다. 

    Android

    android/app/build.gradle 파일에 수정 

    Android {
      defaultConfig {
         minSdkVersion: 19

    android/app/src/main/AndroidManifest.xml 에 권한 추가 

    	 <uses-permission android:name="android.permission.BLUETOOTH" />  
    	 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />  
    	 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>  
     <application

     

    iOS

     ios/Runner/Info.plist 에 권한 추가 

    	<dict>  
    	    <key>NSBluetoothAlwaysUsageDescription</key>  
    	    <string>Need BLE permission</string>  
    	    <key>NSBluetoothPeripheralUsageDescription</key>  
    	    <string>Need BLE permission</string>  
    	    <key>NSLocationAlwaysAndWhenInUseUsageDescription</key>  
    	    <string>Need Location permission</string>  
    	    <key>NSLocationAlwaysUsageDescription</key>  
    	    <string>Need Location permission</string>  
    	    <key>NSLocationWhenInUseUsageDescription</key>  
    	    <string>Need Location permission</string>

    댓글