簡體   English   中英

如何停止Android服務?

[英]How to stop android service?

我已經創建了一個Android服務。 我啟動服務並使用startService(intent)和stopService(intent)停止服務。

我的問題是,即使我停止服務; 它在沒有任何顯式調用startService的情況下再次啟動。

任何幫助贊賞

如果沒有正確的代碼示例,這很難,但很可能您有一個尚未綁定的綁定服務。

萬一你沒有綁定,服務中的“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及更高版本

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM