خواندن sms
سلام من یه برنامه نوشتم که اس امسهای دریافتی از یک شماره خاص رو میخونه و در یک فایل متنی ذخیره میکند .
مشکل اینجاست که وقتی برنامه بسته است یعنی در حال اجرا نیست اسمسها ی دریافت شده از اون شماره خاص رو دیگه نمیخونه انگار متوجه دریافت اس امس نشده در ضمن من گفتم که این اسمس ها در اینباکس نرن این حالت متاسفانه اس امسها در اینباکس هم میرند
میشه لطفا من رو راهنمایی کنید
متشکرم
ببینید شما لازم نیست یک سرویس تعریف کنید ، توی اون تاپیک که من ساخته بودم مشکل زمان بود ، شما سرویس های زیادی دارید ، مثل گرفتن اس ام اس ، که میتونید از طریق Intent Filter ها که در یک Receiver تعریف میشه استفاده کنید و دیگه نیازی به سرویس ندارید ، که این امر باعث میشه هم در مصرف باطری صرف جویی بشه و هم Cpu کمتر درگیر بشه ، تفاوت اینجاست که سرویس همیشه در حال اجراست ولی در روش دوم میگیم فقط زمانی که اس ام اس اومد فعال شو
سورس هم که در فصل 20 هست و کامل توضیح داده شده ، شما هم که کاربر ویژه هستید (اگر من اشتباه نکنم که فقط کاربر های ویژه User چت دارند)
بازم اگر سوالی بود خوشحال میشم کمکتون کنم
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .