A student of mine had an assignment to write a game using SFML, they wrote a FlappyBird clone and it was like a few hundred lines of code. It's not a very complex program to write. To be honest, I think 4k is too much :)
So does making the game work well in more than one device.
The bulk of the 3000 is fluff that you need because this is C on Android, not SFML.