我正试图通过使用以下方法阻止我的服务重新启动:
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return START_NOT_STICKY;
}
我收到错误“START_NOT_STICKY无法解析为变量”,我看到了另一个关于此的问题,以及它如何成为服务而不是活动。我有
public class wd_locationService extends Service implements LocationListener {
这会有所作为吗?或者还有什么可能导致这个? 感谢
答案 0 :(得分:3)
还有什么可能导致这种情况?
我的猜测是你的目标是Android v1.6(API 4),并且在API 5中添加了START_NOT_STICKY
常量(我认为是Android v2.0)。
如果是这种情况,您需要将应用的目标SDK版本更改为仅支持v2.0 +