设置键:<bluetooth_address>仅对targetSdkVersion低于或等于:31的应用程序可读

问题描述 投票:0回答:1

我在 Xamarin.Android 中有一个应用程序,其 API 级别为 33/Android 13,该应用程序与 Zebra 扫描仪集成,在本例中,我尝试将 Zebra DS3678 连接到我的应用程序。在以前的版本中(API 级别 < 31 / Android 12) The scanner connects perfectly but now I have the error that is in the title of the question.

使用 API 级别时,我总是注意到它们触及并修改了所有蓝牙问题,但我找不到 API 级别 32 或更高级别(在我的情况下为 33)应该更改的内容

我联系了 Zebra 团队,但没有得到答案(因为我认为可能的解决方案是升级 Zebra SDK Hander),而且我也无法降级,因为它是企业应用程序

这是我的蓝牙配置

<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="33" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!-- FOR 30 AND BELOW -->
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<!-- for 31 and above -->
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-feature android:name="android.hardware.bluetooth_le" android:required="true" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SOCIAL_STREAM" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
xamarin.android bluetooth android-api-levels android-13 zebra-scanners
1个回答
0
投票

您是否搜索过此错误消息?根据此案例与您的错误消息类似,这是旧版 Zebra SDK 中的问题,在最新发布版本中已修复。

因此您可以尝试从官方网站下载最新的Zebra SDK for Xamarin

© www.soinside.com 2019 - 2024. All rights reserved.