看到很多朋友问 真机测试服务没有启动,而模拟器没有任何问题
我想可能的原因是真机里哪位老兄用了这个开源项目而没有修改service的名字,造成后来者不能用
解决办法是
把NotificationService.java 和 AndroidManifest.xml 的service名字修改下,例如修改为
com.example.NotificationService"
public static final String SERVICE_NAME = "com.example.NotificationService";
<intent-filter>
<action android:name="com.example.NotificationService" />
</intent-filter>
希望给遇到问题的人有所帮助