نکته ای درباره Servise در Forground از اندروید ۸ (O)به بعد

پرسیده شده
فعالیت 1228 روز پیش
دیده شده 577 بار
1

رفقا لازم به نکته ای بود که ذکر کنم 

از اندروید 8به بعد پس از call کردن سرویسمان فقط 5 ثانیه فرصت هست تا متد زیر کال شود 

startForeground(1001,notification );

پس توجه کنید کد زیر را بعد از متد بالا کال کنین که اپتون کرش نکنه

try {
            Thread.sleep(12000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }

 

فایل پیوست

پوریا شفیعی
پوریا شفیعی

7 خرداد 99

0
حذف شده

سلام 

اقا پوریا من این متد رو اضافه نکردم و اپم هم کرش نکرد ؟؟!!!

علتش چی می تونه باشه 

 

فایل پیوست

رحیم محمودزاده

توسط

رحیم محمودزاده

2 دی 99

حذف شده
احتمالا اندروید شما Oreo نبوده.