Since Android 7.0, Google has pushed and v3 (for Android 9+). A genuine v2.00 APK uses the original v1 (JAR) signature. Android 12 treats v1 signatures as less trusted. The .zip file may contain a repackaged APK with a v2 signature while retaining the original v2.00 code.
To ensure an APK supports Android 12, developers must use the following workflow: Zipalign First: You must run the tool before signing with
If the ZIP is authentic, apk v2.00 should run smoothly on any device running Android 12 (API 31) as well as Android 12L (API 32).
Are you trying to that keeps crashing on your Android 12 device?