@@ -41,14 +41,30 @@ Add the following entry to your `android/app/src/main/AndroidManifest.xml` (full
4141 <!-- ADD THIS PERMISSIONS -->
4242 <uses-permission android : name =" android.permission.WAKE_LOCK" />
4343 <uses-permission android : name =" android.permission.FOREGROUND_SERVICE" />
44+ <uses-permission android : name =" android.permission.FOREGROUND_SERVICE_DATA_SYNC" />
45+ <uses-permission android : name =" android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE" />
46+
47+ <!-- Needed for Wear communication via Bluetooth -->
48+ <uses-permission android : name =" android.permission.BLUETOOTH_CONNECT" />
49+ <uses-permission android : name =" android.permission.BLUETOOTH_SCAN" />
50+ <uses-permission android : name =" android.permission.BLUETOOTH_ADVERTISE" />
4451 <!-- END OF THE CHANGES -->
4552
4653 <application >
4754 <!-- ADD THIS SERVICE -->
48- <service android : name =" com.wearconnectivity.WearConnectivityTask"
49- android : permission =" android.permission.BIND_JOB_SERVICE"
50- android : exported =" true" />
55+ <!-- Before Android 14 -->
56+ <!-- <service android:name="com.wearconnectivity.WearConnectivityTask"
57+ android:permission="android.permission.BIND_JOB_SERVICE"
58+ android:exported="true" /> -->
59+
60+ <!-- Since Android 14 -->
61+ <service
62+ android : name =" com.wearconnectivity.WearConnectivityTask"
63+ android : exported =" false"
64+ android : foregroundServiceType =" dataSync|connectedDevice"
65+ android : permission =" android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE" />
5166 <!-- END OF THE CHANGES -->
67+
5268 </application >
5369</manifest >
5470```
0 commit comments