mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Could fix? https://github.com/flutter/flutter/issues/83596 The communication on https://issuetracker.google.com/issues/346717090#comment2 recommends using [ReLinker](https://github.com/KeepSafe/ReLinker) to avoid a bug in how library loading interacts with the [Play delivery feature](https://developer.android.com/guide/playcore/feature-delivery) (used in turn by Flutter's deferred components). The ReLinker docs also suggest that if you have `minSdk` less than `23`, then you should be using ReLinker regardless, as `System.loadLibrary` is unreliable for other reasons. I don't have any strong evidence to suggest that either one of these two root causes is the definitive cause of https://github.com/flutter/flutter/issues/83596, but it probably wouldn't hurt 𤷠[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
Defines the additional Android build time dependencies downloaded by engine/tools/cipd/android_embedding_bundle, which then get uploaded to CIPD and pulled by gclient sync into third_party/android_embedding_dependencies/lib/.
Despite the directory name, files.json actually includes one non-androidx dependency: ReLinker.