-
-
Notifications
You must be signed in to change notification settings - Fork 655
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Android target API level to 26 #2494
Comments
Hi! I am a newbie and I would like to work on this. |
This will come along as part of upgrading to RN v0.56 (#2788). |
does it mean existing app bellow target 26 will be band? |
Targeting a higher API version simply means that we can take advantage of new stuff offered in it. |
Tracking this in detail at #3075 ; closing this issue in favor of that one. |
Google Play now gives me the following warning when I upload a new release for Android:
So we have a deadline of November -- but this is a bit of housekeeping it'd be good to do anytime. Updating means we'll adapt our app to use certain new APIs when on newer Android versions, in order to make friendlier use of system-level resources like permissions, notifications, and background execution. (This won't affect our ability to keep running on older versions.)
Detailed documentation here:
https://developer.android.com/distribute/best-practices/develop/target-sdk
The steps I'd follow to do this are
targetSdkVersion
inandroid/app/build.gradle
. Build the app and test manually, especially the areas called out in the upgrade docs.A good PR to begin with would be an update to level 23, including any needed changes. For that one, we will need to make sure we request needed permissions at runtime. It's possible our dependencies take care of this; we'll need to check.
The text was updated successfully, but these errors were encountered: