[英]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.