From an article which informs us how to play AVI on Android, I learn that:
AVI is well known as a multimedia container format and still takes up a large proportion among the famous video formats just like MP4, MOV, and WMV today. Unfortunately, such a popular format is unsupported by Android...