Después de comprobar que la aplicación de terceros fallaba después de iniciarse en el teléfono móvil con Android 13, verifiqué los cambios relacionados en Android e inicialmente determiné que la esencia aún no se adapta a los nuevos permisos relacionados con Bluetooth de Android 12.
Registros de adaptación relacionados con Bluetooth de Android 12
Aumentar la API a 31 en build.gradle
Agregue 3 permisos en androidmanifest y asegúrese de que exportado sea verdadero
<usa-permiso android:name="android.permission.BLUETOOTH_SCAN"/>
<usa-permiso android:name="android.permission.BLUETOOTH_CONNECT"/>
<usa-permiso android:name="android.permission.BLUETOOTH_ADVERTISE"/>
A continuación, solicite dinámicamente estos permisos en su código y no realice operaciones de Bluetooth antes de obtener permisos en la lógica empresarial.
Evite errores en los informes
Preste especial atención a la información incompleta recopilada por las plataformas en línea.