Skip to content

Reduce minimum API level to 26#167

Merged
chenxiaolong merged 1 commit into
masterfrom
api-26
Jun 15, 2026
Merged

Reduce minimum API level to 26#167
chenxiaolong merged 1 commit into
masterfrom
api-26

Conversation

@chenxiaolong

Copy link
Copy Markdown
Owner

We need to do a WebView major version check now because Android 8.0 is forever stuck on 138 after Google dropped support for older versions of Android. Only 144 and newer support the insets we need for edge-to-edge.

The only thing that is broken is launching DocumentsUI with a specific directory. There was an upstream bug that wasn't fixed until Android 10 that results in DocumentsUI crashing:

https://android.googlesource.com/platform/packages/apps/DocumentsUI/+/ec40c5c00cad98ad61626150fcf9d1cf505de38c

Fixes: #165

We need to do a WebView major version check now because Android 8.0 is
forever stuck on 138 after Google dropped support for older versions of
Android. Only 144 and newer support the insets we need for edge-to-edge.

The only thing that is broken is launching DocumentsUI with a specific
directory. There was an upstream bug that wasn't fixed until Android 10
that results in DocumentsUI crashing:

https://android.googlesource.com/platform/packages/apps/DocumentsUI/+/ec40c5c00cad98ad61626150fcf9d1cf505de38c

Fixes: #165

Signed-off-by: Andrew Gunnerson <accounts+github@chiller3.com>
@chenxiaolong chenxiaolong self-assigned this Jun 15, 2026
@chenxiaolong chenxiaolong merged commit ff52e8a into master Jun 15, 2026
1 check passed
chenxiaolong added a commit that referenced this pull request Jun 15, 2026
Signed-off-by: Andrew Gunnerson <accounts+github@chiller3.com>
@chenxiaolong chenxiaolong deleted the api-26 branch June 15, 2026 18:50
@chenxiaolong chenxiaolong mentioned this pull request Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Android 8?

1 participant