마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

스마트폰 블루투스 주소를 받아오는 방법? [closed]

0 추천

wifi일 경우에는 

WifiManager mng = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo info = mng.getConnectionInfo();
String mac = info.getMacAddress();

식으로 자신의 맥주소를 가져올수 있는데요...

 

블루투스 일경우에는 연결된 상대의 맥주소 말고,

스마트폰 자신의 기기의 블루투스 주소를 가져오는 방법이 없는가요?

질문을 종료한 이유: 자답
쿠쿠부다스 (6,470 포인트) 님이 2017년 3월 6일 질문
쿠쿠부다스님이 2017년 3월 6일 closed
혹시 구글링은 해보셨나요?
if (address.equals("02:00:00:00:00:00")) {
                try {
                    ContentResolver mContentResolver = getContentResolver();
                    address = Settings.Secure.getString(mContentResolver, SECURE_SETTINGS_BLUETOOTH_ADDRESS);
                    Log.d(TAG, "스마트폰 맥주소값  " + address);
                    InforSharedPreference.putSharedPreference(MainActivity.this,"Phone_BT",address);
                } catch (Exception e) {
                }
            }
final String bluetoothAddr = android.provider.Settings.Secure.getString(getContentResolver(), "bluetooth_address");
...