From what I understand, the dependencies (programming libraries that have to be available) cannot be satisfied on Android, and programming around that would necessitate a complete rewrite of the program. I wouldn't even be surprised if a lot of functionality cannot be implemented in Android.