shaki_phd
پنج شنبه 08 اسفند 1392, 21:03 عصر
باسلام
من برای برنامم یک سرویس نوشتم که در پس زمینه یک سری کارها انجام میدهد ودر فرم اصلی برنامه این سرویسم را با دستور زیر اجرا می کنم
startService(new Intent(this,Service.class));
و سرویسم به درستی اجرا می شود و شروع به کار میکند مشکل زمانی ایجاد می شود که از برنامه خارج می شوم و حافظه سیستم عالی را خالی میکنم دیگر سرویس من کار نمی کند
در صورتی که در onStartCommand سرویسم START_STICKY را return کردم و تا اونجایی که من میدانم این ینی سرویس همیشه ران باشد
کسی میدونه مشکل کجاست؟
با تشکر
من برای برنامم یک سرویس نوشتم که در پس زمینه یک سری کارها انجام میدهد ودر فرم اصلی برنامه این سرویسم را با دستور زیر اجرا می کنم
startService(new Intent(this,Service.class));
و سرویسم به درستی اجرا می شود و شروع به کار میکند مشکل زمانی ایجاد می شود که از برنامه خارج می شوم و حافظه سیستم عالی را خالی میکنم دیگر سرویس من کار نمی کند
در صورتی که در onStartCommand سرویسم START_STICKY را return کردم و تا اونجایی که من میدانم این ینی سرویس همیشه ران باشد
کسی میدونه مشکل کجاست؟
با تشکر