I've made an app that runs in multiple languages, but if the user runs it in an unsupported language, will it display the main one? If it is the case, how can I make it display in English instead?
You are right.
Just put your english strings on the strings.xml file, so it will be loaded by default if no other language matches the phone lang.
Hope this helps.