react-native-webrtc / react-native-incall-manager

Handling media-routes/sensors/events during a audio/video chat on React Native
ISC License
547 stars 191 forks source link

Need android.permission.BLUETOOTH_CONNECT permission for android.content.AttributionSource@d396bf07: getName #205

Open GittyAjay opened 1 year ago

GittyAjay commented 1 year ago

I am frequently getting this error,i already added these permission in manifest file.

Manifest `<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.app.example" android:installLocation="auto">

<uses-permission android:name="android.permission.BLUETOOTH_ADMIN "/>
<uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED "/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />`

do you have any solution?

QSJSI commented 1 year ago

You haven't added a permission <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />

<uses-permission android:name="android.permission.BLUETOOTH"/> only works with android sdk less than 31

satyamrathor16 commented 1 year ago

Hello @GittyAjay please try this.

If you add both permission and you platform is grater than 30 it still show you error of BLUETOOTH_CONNECT. So you have to specify the BLUETOOTH permission should only work if sdk version in less than 31.