Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2018 October 01

o

oles in Android NDK (C++) — русскоговорящее сообщество
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
ну или какая там у тебя версия андроида
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
а /usr/local/google/buildbot/  это сборочный сервер гугла наверное
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
у тебя пиксель какойнить небось?
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
или эмулятор
источник

S

Sergey in Android NDK (C++) — русскоговорящее сообщество
oles
или эмулятор
рельный девайс x86 архит
источник

S

Sergey in Android NDK (C++) — русскоговорящее сообщество
а вот последний вопрос:
если после компиляции через ndk-build я на выходе получаю файл под именем jniLib.so

я могу его переименовать  в другой ? скажем myLib.so и в android проекте использовать под именем myLib.so. Может поэтому падает?
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
а ты под какую архитектуру собирал?
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
на x86 девайсах часто используется бинарная трансляция поэтому лучше на них не экспериментировать с армом
источник

S

Sergey in Android NDK (C++) — русскоговорящее сообщество
под все
источник

S

Sergey in Android NDK (C++) — русскоговорящее сообщество
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
а ошибка то какая при падении
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
покажи стектрейс чтоли
источник

S

Sergey in Android NDK (C++) — русскоговорящее сообщество
oles
покажи стектрейс чтоли
в том то и дело что нет трейса
только это
0-01 17:19:28.543 10147-10510/edu.gvsu.masl A/libc: Fatal signal 11 (SIGSEGV), code 2, fault addr 0xa245a00c in tid 10510 (Thread-1220)
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
Sergey
в том то и дело что нет трейса
только это
0-01 17:19:28.543 10147-10510/edu.gvsu.masl A/libc: Fatal signal 11 (SIGSEGV), code 2, fault addr 0xa245a00c in tid 10510 (Thread-1220)
а ты функцию то которую вызываешь зарегистрировал?
источник

S

Sergey in Android NDK (C++) — русскоговорящее сообщество
oles
а ты функцию то которую вызываешь зарегистрировал?
в смысле саму либу?
так?:
System.loadLibrary("jniLibs-jni");
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
нет, jvm должен знать прототип нативной функции для связывания с ява классом
источник

S

Sergey in Android NDK (C++) — русскоговорящее сообщество
oles
нет, jvm должен знать прототип нативной функции для связывания с ява классом
а. наверно это:
native String codegen(float data[], int numSamples);
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
ну вот в твоем ельфе должен быть либо симфол который говорит о том что эту функцию связать с таким то классом
источник

o

oles in Android NDK (C++) — русскоговорящее сообщество
либо сам вручную в JNI_ONLOAD должен связать
источник