项目中 有用到获取MAC地址功能(java 层 C 层 都可以),发现调用相关api 获取不到,会出现java.net.SocketException: Permission denied的错误,经过查看发现,原来获取mac 地址也需要网络权限。故在此记录一哈。
在AndroidManifest.xml中,进行如下配置:
<uses-permission android:name="android.permission.INTERNET" />
项目中 有用到获取MAC地址功能(java 层 C 层 都可以),发现调用相关api 获取不到,会出现java.net.SocketException: Permission denied的错误,经过查看发现,原来获取mac 地址也需要网络权限。故在此记录一哈。
在AndroidManifest.xml中,进行如下配置:
<uses-permission android:name="android.permission.INTERNET" />