The Android framework team could theoretically make the necessary work to allow Swift code to :
-dialog with the framework APIs (so we would need need some kind of API bridge)
-compile to oat or bytecode format so that it can be read by ART (the vm used by android).
They would have to throw away and restart from scratch a lot fo the tooling though.
The Android frameworks team discussed the adoption of a new language during the fireside chat of the android dev summit.
The language in question was Kotlin (which would IMO a much bigger contender as the next language for Android). Their response was that adopting a new language means a massive amount of work for them and some very hard questions to answer like 'what about the people that still need/want to write in Java ?'.
Adopting Kotlin is not in their plans right now (it might change if in 2 years 90 % of the devs write their apps in Kotlin), especially since Kotlin already outputs bytecode, so it is 100 % compatible with the java APIs of Android.
This is even far less likely to happen with Swift :
-Apple controls the future of the language, Google can only lose from such a relationship.
-It is not compatible with the java APIs.