Нет, это не сторонняя библиотека, но все поставляется (' полагаю) с NDK / Android Studio sdk.
В папке Armebi-7a эта библиотека имеет размер 16 КБ, но не в Arm64-v8a
Очень ценю любые советы по решению проблемы. Где я могу найти собственные библиотеки и, возможно, вручную заставить компоновщик выбрать библиотеки, совместимые с размером страницы 16 КБ?
С нетерпением жду (agp 8.13.2, gradle 8.13, версии ndk 28)

Пройдя несколько этапов, эту дополнительную информацию я смог почерпнуть на основе чтения elf
0x0000000000000001 (НУЖНО) Общая библиотека: [liblog.so]
0x0000000000000001 (НУЖНО) Общая библиотека: [libm.so]
0x0000000000000001 (НЕОБХОДИМО) Общая библиотека: [libdl.so]
0x0000000000000001 (НУЖНО) Общая библиотека: [libc.so]
0x000000000000000e (SONAME) Имя библиотеки: [libsc-native-lib.so]
0x000000000000001a (FINI_ARRAY) 0x42bb8 0x000000000000001c
(FINI_ARRAYSZ) 16 (байт) 0x0000000000000004 (HASH) 0x228
0x000000006ffffef5 (GNU_HASH) 0x13c8 0x0000000000000005 (STRTAB)
0x5f10 0x0000000000000006 (SYMTAB) 0x2670 0x000000000000000a (STRSZ)
19514 (байты) 0x000000000000000b (SYMENT) 24 (байты)
0x0000000000000003 (PLTGOT) 0x45b00 0x0000000000000002 (PLTRELSZ) 2928
(байты) 0x0000000000000014 (PLTREL) RELA 0x0000000000000017 (JMPREL)
0x12e48 0x0000000000000007 (RELA) 0xb048 0x0000000000000008 (RELASZ)
32256 (байты) 0x0000000000000009 (RELAENT) 24 (байты)
0x000000000000001e (FLAGS) BIND_NOW 0x000000006ffffffb (FLAGS_1)
Флаги: NOW 0x000000006ffffffe (VERNEED) 0xb008 0x000000006ffffff
(VERNEEDNUM) 2 0x000000006ffffff0 (VERSYM) 0xab4a 0x000000006ffffff9
(RELACOUNT)
и приложение gradlew dump: зависимости не дали никаких подсказок о библиотеках, захваченных elf
Да, это так очиститель кэша .gradle
./caches/transforms-3/3807a64f7eab209d75c31c5ae2f6ded4/transformed/jetified-library-4.2.1/jni/x86_64/libsc-native-lib.so
Любой указатели очень ценятся.
Подробнее здесь: https://stackoverflow.com/questions/798 ... r-arm64-va
Мобильная версия