ministero-salute / it-dgc-verificaC19-android

VerificaC19 is the official Italian customization of the EU Digital COVID Certificate Verifier App for the Android Operating System
https://www.dgc.gov.it
Apache License 2.0
103 stars 54 forks source link

Fix : CI Build - Runtime fixes for Android 12 #238

Closed rawmain closed 2 years ago

rawmain commented 2 years ago

compileSdk / targetSdk upgrade from API level 30 (Android 11/R) to 31 (Android 12/R) requires additional fixes in order to avoid CI failures on build & LoadKeysWorker crash while running the app on Android 12+ devices.

This PR fixes CI Build & Runtime issues with PR #236 = it should be merged into refactor/update-dependencies branch in order to update PR 236 & remove the issues before merging it into develop branch.


Fix Details :


Light2288 commented 2 years ago

@rawmain thanks as always for your contribution :) @astagi if you want you can merge this pr into @Kaizen-7 branch to solve build problems and other runtime issues on Android 12 as stated by rawmain