Я следую инструкции , чтобы создать релиз Chromium для Android. Вот мои шаги сборки:
Выполнить gn args out/Release
со следующей конфигурацией:
target_os = "android"
ffmpeg_branding = "Chrome" # enable H.264
proprietary_codecs = true # enable H.264
is_debug = false # release build
is_java_debug = false # release build
dcheck_always_on = true
enable_nacl = false
is_official_build = true # enable the official build level of optimization
enable_remoting = true
is_component_build = false
is_chrome_branded = false
use_official_google_api_keys = false
enable_resource_whitelist_generation = false
android_channel = "stable" # stable channel
symbol_level = 0 # no symbols
blink_symbol_level = 0 # remove WebCore symbols
Выполнить autoninja -C out/Release content_shell_apk
.
Сборка была успешно запущена на реальном устройстве, но она очень медленная по сравнению с Chrome.
Что я сделал не так? Как улучшить производительность оболочки содержимого?