flutter / flutter/website

[Android Deployment Docs] Clean up outdated sections, legacy embedder references, and duplicate command

Open
#13,742 0 comments 0 reactions 1 assignee Claimed by @lamek View on GitHub
p2-medium
Dominant language
Dart
Stars
3.1k
Forks
3.5k
Avg merge
2d 4h
Merged PRs (30d)
95

Description

The [Build and release an Android app](https://docs.flutter.dev/deployment/android) page contains several stale sections and minor errors that need cleanup:

1. **Legacy Multidex section:** Mentions targeting API < 20, which Flutter no longer supports, and contains outdated CLI/IDE screenshots.
2. **Outdated Android Studio screenshots:** The Build Variants and Gradle module screenshots show the legacy Android Studio UI from several versions ago.
3. **Garbled command in FAQ:** The command in the FAQ has duplicated arguments: `apkanalyzer files list --files-only files list --files-only `.
4. **v1 Embedder FAQ item:** Recommends checking for `flutterEmbedding="1"`, which is obsolete since v1 embedders were removed in Flutter 3.22.
5. **Java 9 reference:** Notes that `-storetype JKS` is required for "Java 9+", whereas Java 17/21 is the standard for modern Android development.
6. **Third-party tools:** Mentions third-party community tools ("Flutter Shark" / "Flutter Hunt") in the FAQ that should be reviewed for currency.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.