So with the upcoming requirement in the Play store for apps to target Android API level 33 (Meet Google Play's target API level requirement | Android Developers), we’ve had to finally start working through our Expo SDK updates. We’ve let things lapse a bit and are currently on Expo SDK 46. We are working our way through the upgrades, but given that we need to have things done by August 30, we are concerned about making it in time.
We are on the managed workflow and this: Reference - Expo Documentation indicates we will need to be on at least Expo SDK 48 to target the correct Android API level. We also see this: docs.expo.dev/versions/latest/sdk/build-properties/ which indicates you can change the target Android API level via expo-build-properties.
Is solving this (while we work through the upgrades) as simple as just updating the expo-build-properties in app.json like so?
{
"expo": {
"plugins": [
[
"expo-build-properties",
{
"android": {
"compileSdkVersion": 33,
"targetSdkVersion": 33,
"buildToolsVersion": "33.0.0"
}
}
]
]
}
}
Or is there something else we are missing? Essentially, are Expo SDK versions capable of targeting Android/IOS levels above those that are listed on docs.expo.dev/versions/latest/?
I can only have 2 URLs in my post, which is why a couple URLs are plaintext.