مدتی پیش برنامه ای را برای مشتری نوشتم که نیاز به اعلان داشت...
یعنی وقتی دستگاه اندرویدی به اینترنت متصل میشد ، از هاست یکسری اطلاعات رو دریافت و آنالیز میکرد و نتیجه رو نمایش میداد.
مشکل اینجا بود که ، برنامه optimize که در اندروید های 5 و بالاتر بصورت پیشفرض وجود داره و هدف بهبود مصرف باتری هست ، میاد سرویس و کلا برنامه رو بطور کامل میبنده !
با این کار برنامه کلا استاپ شده و اعلانی رو نمایش نمیده...
همچنین برنامه ای ساختم که وقتی متنی کپی میشد ، برنامه از طریق سرویس متوجه کپی شدن میشد ، سریعا اجرا و عملیاتی رو انجام می داد. در اندروید های بالا سرویس و کلا برنامه پس از مدتی که استفاده نشه بسته و کلا دیگه متوجه کپی شدن متن نمیشه.
عملا برنامه بدون کاربرد میشه و حتما کاربر باید یه بار وارد برنامه بشه تا سرویس مجددا اجرا بشه...
البته از sticky و ... هم استفاده کردم نشد.
خواستم بپرسم چطوری این مشکل رو برطرف کنم ؟ (فکر کنم کافه بازار این مورد رو دور زده)
سوال
fun_code 216
با سلام و عرض ادب
مدتی پیش برنامه ای را برای مشتری نوشتم که نیاز به اعلان داشت...
یعنی وقتی دستگاه اندرویدی به اینترنت متصل میشد ، از هاست یکسری اطلاعات رو دریافت و آنالیز میکرد و نتیجه رو نمایش میداد.
مشکل اینجا بود که ، برنامه optimize که در اندروید های 5 و بالاتر بصورت پیشفرض وجود داره و هدف بهبود مصرف باتری هست ، میاد سرویس و کلا برنامه رو بطور کامل میبنده !
با این کار برنامه کلا استاپ شده و اعلانی رو نمایش نمیده...
همچنین برنامه ای ساختم که وقتی متنی کپی میشد ، برنامه از طریق سرویس متوجه کپی شدن میشد ، سریعا اجرا و عملیاتی رو انجام می داد. در اندروید های بالا سرویس و کلا برنامه پس از مدتی که استفاده نشه بسته و کلا دیگه متوجه کپی شدن متن نمیشه.
عملا برنامه بدون کاربرد میشه و حتما کاربر باید یه بار وارد برنامه بشه تا سرویس مجددا اجرا بشه...
البته از sticky و ... هم استفاده کردم نشد.
خواستم بپرسم چطوری این مشکل رو برطرف کنم ؟ (فکر کنم کافه بازار این مورد رو دور زده)
به نظرم مورد نیاز بسیاری از دوستان خواهد بود.
از راهنمایی شما سپاسگزارم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
23 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.