Hi i want to get my own bluetooth mac address.how can i get the local mac address? I have tried scanning by one of the react native package.it gets all the bluetooth mac address whose bluetooth is on.However i couldn't get the local mac address of my own phone's bluetooth which is running the application
            Asked
            
        
        
            Active
            
        
            Viewed 2,991 times
        
    1 Answers
0
            
            
        I really don't think a package that would provide this exists, it's quite a niche thing.
You'll need to make your own native module, see this example: https://facebook.github.io/react-native/docs/native-modules-android.html
Then you can use this to get the MAC address on Android:
  String macAddress = android.provider.Settings.Secure.getString(context.getContentResolver(), "bluetooth_address");
 
    
    
        tmartykan
        
- 48
- 1
- 4
- 
                    i know nothing about java could you help building this. – bikram basnet Jun 18 '17 at 12:43
- 
                    @tmartykan Thanks for your answer, looks promising. Do you have a full example for us? Eg. a gist or other link to one? Would be awesome. Thanks in advance. – natterstefan Jan 11 '18 at 15:29
- 
                    Unfortunately [that won't help](https://stackoverflow.com/a/45564702/435004) — Reading the Bluetooth MAC address is a privilege that can only be granted to apps baked into a system image (i.e. by phone vendors). – DomQ Sep 06 '19 at 14:45
