I created another fresh new application. This time it works. So that I guess it could be something wrong in the settings somewhere although I could not figure it out.
The only thing I did in that application is I add web-client-platform for io.ionic.
Thanks @joshmorony, you make me confident to continue my ionic 2 journey.