Я пишу библиотеку на c++ для своего приложения на Android, я изменяю поведение другой библиотеке, которая есть в моём apk, при изменении target sdk с 28 на 33, данный код на последней строке приводит к вылету, как решить данную проблему? Переписать libGTASA я не могу.
Код: Выделить всё
PLAYERS_REALLOC = ((char *(*)(uint32_t))(g_libGTASA + 0x179B40))(404 * 257 * sizeof(char)); memset(PLAYERS_REALLOC, 0, 404 * 257); unProtect(g_libGTASA + 0x5D021C); *(char **)(g_libGTASA + 0x5D021C) = PLAYERS_REALLOC;
Пока только немного изменял код, так как не очень понимаю как вообще, что делать.
Подробнее здесь:
https://stackoverflow.com/questions/783 ... ndroid-ndk