I am an amateur Android developer and on my current projects I am currently using buildToolsVersion 27.0.3 and planning on upgrading to 28.0.3 to be able to use some of its new functionality.
I do understand that I would need to also change my libraries to refer to 28.0.3 for compatibility. I'd like to know how will my project be impacted upon upgrade.
Are there any classes/methods on libraries on lower build tool versions that don't exist anymore or have revised behaviors on higher build tool versions which can cause the app to behave differently?