将targetSdk更改为32后,出现以下错误:
targetSdk
Settings key: <bluetooth_address> is only readable to apps with targetSdkVersion lower than or equal to: 31
我认为这是在加载应用程序时检查权限时发生的。
waxmsbnn1#
问题是由于使用maxTargetSdk = Build.VERSION_CODES.Senter image description here注解了少数参数所致对于bluetooth_name,我找到了替代项,并使用以下代码阅读device_name:
Settings.Global.getString(application.contentResolver, Settings.Global.DEVICE_NAME) ?: "UNKNOWN"
1条答案
按热度按时间waxmsbnn1#
问题是由于使用maxTargetSdk = Build.VERSION_CODES.Senter image description here注解了少数参数所致
对于bluetooth_name,我找到了替代项,并使用以下代码阅读device_name: