I am new to Android Studio and I need some general information regarding SDK versions etc. Basically, my react-native app has a bunch of third-party components like:
react-native-device-info => build.gradle => compileSdkVersion 23, buildToolsVersion 23.0.1
react-native-extra-dimensions-android => build.gradle => compileSdkVersion 23, buildToolsVersion 23.0.1
But I am using the most up-to-date SDK in Android Studio 29 with build tools 29.0.5
The application was written quite a while back. I am getting a lot of errors whilst building the application. Should the SDK versions be the same and will using AndroidX in android studio cause problems?