Add support for OS.get_version_alias() on Android

This commit is contained in:
Anish Mishra
2025-05-27 10:32:52 +05:30
parent 6c9765d87e
commit 458850b2d9
3 changed files with 13 additions and 2 deletions

View File

@@ -327,6 +327,14 @@ String OS_Android::get_version() const {
return "";
}
String OS_Android::get_version_alias() const {
String release = get_system_property("ro.build.version.release_or_codename");
String sdk_version = get_system_property("ro.build.version.sdk");
String build = get_system_property("ro.build.version.incremental");
return vformat("%s (SDK %s build %s)", release, sdk_version, build);
}
MainLoop *OS_Android::get_main_loop() const {
return main_loop;
}

View File

@@ -123,6 +123,8 @@ public:
virtual String get_name() const override;
virtual String get_distribution_name() const override;
virtual String get_version() const override;
virtual String get_version_alias() const override;
virtual MainLoop *get_main_loop() const override;
void main_loop_begin();