Repository navigation
Is the Android target with the native renderer currently under active development? #5712
|
On the current I wanted to try the native renderer because the device uses an old Android 7 System WebView based on Chromium 52, which is too old to run the interpreter. I understand that the native renderer is experimental. I would like to confirm whether Android support for the native renderer is currently under active development, or whether Android is not supported yet. |
Replies: 2 comments
|
The native renderer is definitely still being worked on, but Android support looks like it’s still in the experimental/bleeding-edge stage rather than something fully supported through dx yet. |
|
It looks like Android native rendering is actively being worked on, but I would still treat it as experimental rather than production-supported. The current Dioxus README describes the WGPU/native renderer as experimental, while the normal mobile path is still the WebView renderer. There were also Android/native-related changes around the same time as this question, including Android-specific desktop/native fixes and native shell work. The
and only one compatible I would check: cargo tree -i android-activity and verify that the native renderer path resolves one compatible So I would summarize the current state as:
For an Android 7 device with an unusably old WebView, the native renderer is a very reasonable thing to experiment with, but I would expect to track latest native-renderer fixes rather than rely on it as a stable target yet. |
It looks like Android native rendering is actively being worked on, but I would still treat it as experimental rather than production-supported.
The current Dioxus README describes the WGPU/native renderer as experimental, while the normal mobile path is still the WebView renderer. There were also Android/native-related changes around the same time as this question, including Android-specific desktop/native fixes and native shell work.
The
android-activityerror itself is a feature/version wiring problem:and only one compatible
android-activityimplementation can end up in the final dependency graph.I would check:
cargo tree …