Completed

Android API 26 fix in my APP - convert background service (GCM) to JobScheduler

I have one App based on open source Android App Flym: [login to view URL], v1.9.7

It is crashing in Android 8.0 (API level 26) due to Android new background limits: (explanation here: [login to view URL] )

The thrown error is a IllegalStateException when I call the RSS feed service (file [login to view URL]) in [login to view URL](). The error is also described in stackOverflow here: [login to view URL]

The suggested fix is to move on, from background service, to JobScheduler or JobIntentService. Some say it would be possible just to call startForegroundService instead but I understand it is not correct.

* * * THE TASK * * *

Migrate the AutoRefreshService to a JobScheduler, then the IllegalStateException is not thrown in Android 8.0 anymore.

*Extra info

- The original source code project migrated to Kotlin in its version 2.0;

- I can give access to additional files through request, but the two most important are attached.

* * * EXTRA TASK * * *
I just figured out that, because of moving from API level 25 to 28, the dependencies were broken. So please update your prices to include the gradle dependency fix.

Skills: Android, Java, Mobile App Development, Software Architecture

See more: android app check gps service, android fix app, gingerbread android fix app, jobintentservice sample, android jobintentservice example, android o foreground service example, how to start jobintentservice, android o background services, android oreo background service example, android oreo background services, android oreo foreground service example, android app convert phone, iphone app convert android game

About the Employer:
( 6 reviews ) Curitiba, Brazil

Project ID: #17861271

Awarded to:

bb14816

Hello Dear client. I can understand your issue. Because I have same experience like you. Will you contact me please? My ares of expertise are: Xcode, Android Studio, React Native, Redux, Python, C/C++/C#, Fireb More

$200 USD in 3 days
(53 Reviews)
6.3

4 freelancers are bidding on average $162 for this job

sergey4kim

Hi, I am a senior Android developer with +5 years of senior career. I've been a software engineer my whole life and have had the great opportunity to be intimately involved in Android's continued march into the enterpr More

$150 USD in 1 day
(18 Reviews)
4.6
$166 USD in 2 days
(2 Reviews)
1.8
hyperov

hello, my bid includes the dependency fix, i have 4 years exp in android and specially exp in job scheduler or best practice is to use (work manager) i can also upgrade support library dependency to androidx

$130 USD in 3 days
(3 Reviews)
1.6