API level 31
See original GitHub issueWhat happened?
Your app currently targets API level 29 and must target at least API level 31 to ensure that it is built on the latest APIs optimised for security and performance. Change your app’s target API level to at least 31.
What did you expect to happen?
Be able to release a signed app
Reproduction URL
https://github.com/modemb/larasar
How to reproduce?
Releases signed by Google Play Google will generate and protect an app signing key for your releases
Flavour
Quasar CLI with Vite (@quasar/cli | @quasar/app-vite)
Areas
Capacitor Mode
Platforms/Browsers
Android
Quasar info output
Your app currently targets API level 29 and must target at least API level 31 to ensure that it is built on the latest APIs optimised for security and performance. Change your app's target API level to at least 31.
Relevant log output
No response
Additional context
No response
Issue Analytics
- State:
- Created a year ago
- Comments:7
Top Results From Across the Web
Meet Google Play's target API level requirement
When you upload an APK, it must meet Google Play's target API level requirements. New apps must target Android 12 (API level 31)...
Read more >API Levels | Android versions, SDK/API levels, version codes ...
Version SDK / API level Version code Codename Cumulative usage Year
Android 13 Level 33 TIRAMISU Tiramisu 2.0% 2022
Android 12 Level 32 Android 12L...
Read more >Target API level requirements for Google Play apps
New apps. When you publish a new app, you must target API 31 or above. ; Existing apps. If your existing app's target...
Read more >Migrate from Android 11 (API level 30) to Android ... - YouTube
The current target API level of your app is 30, but the minimum target API level must be 31 to ensure that the...
Read more >Build to Target API Level 31 or above in ANY version of Unity ...
This video will help you build to Google Play API Level 31 or above for Android in Unity 2019 and above using Windows...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
updated manually from variables.gradle to api 31, but now getting this error
You uploaded an APK or Android App Bundle which has an activity, activity alias, service or broadcast receiver with intent filter, but without the ‘android:exported’ property set. This file can’t be installed on Android 12 or higher. See: developer.android.com/about/versions/12/behavior-changes-12#exported public MockCordovaInterfaceImpl(Activity activity) { // super(activity, Executors.newCachedThreadPool()); super((AppCompatActivity) activity, Executors.newCachedThreadPool()); }
Quasar should officially support Capacitor 4, since Capacitor 3 breaks on Api level 31/32 (for example push messaging is no longer working)
You’ can’t upload API level 30 (Capacitor 3) apps to Play Store anymore, so the current official Quasar release no longer supports Capacitor apps on Android