رفتن به مطلب
  • 0

مشکل در برنامه نویسی سرویس


ehsan_pars

سوال

سلام دوستان 

من یک ساده نوشتم که وقتی گوشی یک اس ام اس دریافت می کنه یک صدا پخش بشه ،وقتی برنامه در حال اجرا از تسک منیجر پاک میشه گویا سرویس از بین میره و برنامه عمل نمی کنه 

در صورتی که من اپ های مشابه دیدم که وقتی از تسک منیجر حذف میشن همچنان سرویس فعاله و به ارسال اس ام اس عکس العمل نشون میده

لطفا بفرمایید چه کدی رو و در کجا باید اضافه کنم که این مشکل برطرف بشه؟!!

 

 

با تشکر از شما

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

با ماندگار کردن سرویس توی بخش Region Service

	#StartAtBoot: true
	#StartCommandReturnValue: android.app.Service.START_STICKY

اجرا کردن هر5دقیقه یکبار سرویس:

Sub Service_Start (StartingIntent As Intent)
StartServiceAt("", DateTime.Now + 60000*5,True)
End Sub

و اجرا کردن سرویس ، موقعی که سرویس بسته میشه:

Sub Service_Destroy
StartService("")
End Sub

باعث میشه سرویستون همیشه ماندگار بمونه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دمت گرم سالار :-)

مشکل همین یه خط بود باقی رو تست کرده بودم راضی نبودم

 

#StartCommandReturnValue: android.app.Service.START_STICKY

 

این کد همونی بودش که دنبالش بودم

 

تشکر فراوان

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دمت گرم سالار :-)

مشکل همین یه خط بود باقی رو تست کرده بودم راضی نبودم

 

#StartCommandReturnValue: android.app.Service.START_STICKY

 

این کد همونی بودش که دنبالش بودم

 

تشکر فراوان

آره اون قسمت خیلی مهمه.

اما این هم حتما باید باشه.

Sub Service_Destroy
StartService("")
End Sub

این میاد کاری میکنه که اگه کاربر خودش دستی سرویس رو بست خودکار خودش اجرا میشه.

همچنین اجرا کردن هر5دقیقه یکبار...

ایناخیلی تاثیر دارن.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...