Pre Marshmallow我的应用程序将获得它的设备MAC地址 BluetoothAdapter.getDefaultAdapter().getAddress().
现在有了Marshmallow Android正在回归02:00:00:00:00:00.
我看到一些链接(抱歉不知道现在在哪里)说你需要添加额外的权限
<uses-permission android:name="android.permission.LOCAL_MAC_ADDRESS"/>
Run Code Online (Sandbox Code Playgroud)
能够得到它.但它对我不起作用.
获取mac地址需要一些额外的权限吗?
我不确定这是否相关,但清单还包括
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
Run Code Online (Sandbox Code Playgroud)
那么有没有办法获得本地蓝牙mac地址?