google / paco

The Paco behavioral science mobile research platform
http://www.pacoapp.com/
Apache License 2.0
327 stars 93 forks source link

New target API level requirements for Play Store (2018) #1587

Open josmas opened 6 years ago

josmas commented 6 years ago

Hey @BobEvans I was wondering if you have a list of changes needed in the Android version for the new Play store requirements (targetSdkVersion=26) coming up at the end of the year (August for new apps, November for updates; more info).

At a minimum, runtime permissions will have to be handled differently (at least Accounts, Location, Usage stats, and a few more).

I had a quick look at the Service classes I could find, but all seem to stop themselves after running, so background limitations may not be an issue (I might be missing some though!).

A number of filters for receivers may stop working too (due to previous changes in API 24 for background optimisations).

I guess there are other ways to distribute the app outside of the store, so you may not even be thinking about this.