当Activity内嵌于TabActivity或者ActivityGroup时,调用bindService是无法启动Service的,这是一个已知的bug,链接如下:
https://code.google.com/p/android/issues/detail?id=2483
解决方法:
将bindService改为getApplicationContext.bindService就可以了。
http://stackoverflow.com/questions/3816121/why-are-my-serviceconnection-methods-never-executed