如何停止android服务?
我已经创建了一个android服务。我使用startService(intent)和stopService(intent)启动服务并停止服务 我的问题是,即使我停止服务;它会在没有任何显式调用startService的情况下再次启动如何停止android服务?,android,Android,我已经创建了一个android服务。我使用startService(intent)和stopService(intent)启动服务并停止服务 我的问题是,即使我停止服务;它会在没有任何显式调用startService的情况下再次启动 如果没有适当的代码示例,任何帮助都是值得赞赏的,这是很困难的,但很可能您有一个尚未解除绑定的绑定服务 如果您没有绑定它,那么从服务中选择“this.stopSelf()”是实现此技巧的方法之一: public class BatchUploadGpsData ext
如果没有适当的代码示例,任何帮助都是值得赞赏的,这是很困难的,但很可能您有一个尚未解除绑定的绑定服务 如果您没有绑定它,那么从服务中选择“this.stopSelf()”是实现此技巧的方法之一:
public class BatchUploadGpsData extends Service {
@Override
public void onCreate() {
Log.e(TAG, "here i am, rockin like a hurricane. onCreate service");
this.stopSelf();
}
这是在android 2.2及以上版本上运行的测试代码的实际代码片段请发布一些代码示例。其他主题非常相似的问题似乎可以回答这一问题:请参考,stopSelf()是否会在服务启动后立即停止服务?那我们怎么让服务运行呢?@IgorG。在这种情况下,它在执行其唯一一行代码后立即停止服务。假设在“this.StopSelf()”之前有数千行代码。