Skip to content

[tool] Android embedding v2 migration warning points to a dead link #107437

@stereotype441

Description

@stereotype441

I'm trying to help someone fix a broken flutter project, and they're seeing the following error message:

This app is using a deprecated version of the Android embedding.
To avoid unexpected runtime failures, or future build failures, try to migrate this app to the V2 embedding.
Take a look at the docs for migrating an app: https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects
The plugin `wakelock` requires your app to be migrated to the Android embedding v2. Follow the steps on https://flutter.dev/go/android-project-migration and re-run this command.

I still haven't gotten to the bottom of what's going wrong with my friend's flutter project, but what's particularly troublesome to me is that if I click on the second of these two links (https://flutter.dev/go/android-project-migration), I get a 404 error. It seems to me that regardless of what's wrong with any given flutter project, Flutter should not be issuing an error message containing a broken link.

Is it possible that a "go" link on the Flutter website got inadvertently deleted? If so, is it possible to restore it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    found in release: 3.0Found to occur in 3.0found in release: 3.1Found to occur in 3.1has reproducible stepsThe issue has been confirmed reproducible and is ready to work onr: fixedIssue is closed as already fixed in a newer versiontoolAffects the "flutter" command-line tool. See also t: labels.waiting for PR to land (fixed)A fix is in flight

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions