Registros de adaptação relacionados ao Bluetooth do Android 12

Depois de verificar que o APP de terceiros travou após ser lançado no celular Android 13, verifiquei as alterações relacionadas no Android e inicialmente determinei que a essência ainda não está adaptada às novas permissões relacionadas ao Bluetooth do Android 12.

Registros de adaptação relacionados ao Bluetooth do Android 12

Aumente a API para 31 em build.gradle

Adicione 3 permissões no androidmanifest e certifique-se de que exportado seja verdadeiro

<uses-permission android:name="android.permission.BLUETOOTH_SCAN"/>

<uses-permission android:name="android.permission.BLUETOOTH_CONNECT"/>

<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE"/>

Em seguida, solicite dinamicamente essas permissões em seu código. Não execute operações Bluetooth antes de obter permissões na lógica de negócios.

Evite relatar erros

Preste especial atenção às informações incompletas recolhidas pelas plataformas online

Acho que você gosta

Origin blog.csdn.net/loveseal518/article/details/128912370
Recomendado
Clasificación