I would like my app to run on Android 9. Currently it both targets and compiles to SDK 26. When update my target and compile version from 26 to 28, nothing much seems to change. It runs the same on my own phone (22) and emulator at 25, but it also now runs on 28 as well. I didn't change a single line of code other than the target and compile versions.
Did my app just not use anything that needed to be changed? It is a pretty straightforward SQLite app which doesn't even use internet.
If I want my app to run on android 9, should I target to 28, compile to 28, or both?