Мы успешно добавили APK, используя представленные здесь команды.
Мы создали сборку, используя приведенные ниже аргументы GN.
Код: Выделить всё
target_os = "android"
target_cpu = "arm64"
android_channel = "stable"
is_debug = false
is_official_build = true
is_component_build = false
is_clang = true
symbol_level = 0
blink_symbol_level=0
use_unofficial_version_number = false
v8_use_external_startup_data = true
icu_use_data_file = false
ffmpeg_branding = "Chrome"
proprietary_codecs = true
exclude_unwind_tables = true
chrome_pgo_phase = 0
Используя эту оболочку, мы извлекаем Java, XML, SO и другие ресурсы для непосредственной сборки. в студии Android.
Мы сделали это успешно, и приложение работает нормально, но при поиске возникают проблемы.
Приложение вылетает при любом поиске URL-адресов (даже URL-адресов Chrome, таких как : chrome://version) с ошибкой ниже в файле libchrome.so.
Код: Выделить всё
error: unable to open file "/data/app/~~VZ6JSoritWLt73RxWsu5yg==/org.chromium.chrome-fCO_LyriifFjdrNCMbQC_A==/base.apk!/lib/arm64-v8a/libcrashpad_handler_trampoline.so"
Код: Выделить всё
DEBUG pid-24896 A Build fingerprint: 'samsung/r8qxxx/r8q:13/TP1A.220624.014/G781BXXS9HXA4:user/release-keys'
DEBUG pid-24896 A Revision: '6'
DEBUG pid-24896 A ABI: 'arm64'
DEBUG pid-24896 A Processor: '7'
DEBUG pid-24896 A Timestamp: 2024-03-07 16:39:23.593326054+0530
DEBUG pid-24896 A Process uptime: 21s
DEBUG pid-24896 A Cmdline: org.chromium.chrome
DEBUG pid-24896 A pid: 24573, tid: 24573, name: chromium.chrome >>> org.chromium.chrome
Подробнее здесь: [url]https://stackoverflow.com/questions/78156296/chromium-android-runtime-issue[/url]
Мобильная версия