Size: a a a

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

2019 August 29

ЭМ

Эдуард Мишустин in Android NDK (C++) — русскоговорящее сообщество
Недавно гугл сказал, что необходимо поддерживать 64 битные устройства и предоставил туториал по созданию апк arm64-v8a и x86_64 версий. Так вот, по их туториалу эти апк создаются, и возникает следующая проблема, апк-то создаётся, но соответствующие .so файлы Сишных библиотек не собираются и в апк они не попадают. Вопрос: как собрать .so файлы? .so файлы armeabi-v7a и x86 архитектур имеются и стабильно работают. С ndk знаком слабо.
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Matthew Good
if shared memory CANNOT be resized without violating existing memory and without introducing overhead aswell as synchronization issues, would i need to send data in chunks?
Usual way to communicate between parent and child forked process is pipe created before fork. As far I can remember. If you planning to move data between processes it would be a better way.
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
I’ve tried it on Linux, but not on Android.
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Chunks for shared memory should work. But you will need to send message back to let other side know that it’s processed.
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Эдуард Мишустин
Недавно гугл сказал, что необходимо поддерживать 64 битные устройства и предоставил туториал по созданию апк arm64-v8a и x86_64 версий. Так вот, по их туториалу эти апк создаются, и возникает следующая проблема, апк-то создаётся, но соответствующие .so файлы Сишных библиотек не собираются и в апк они не попадают. Вопрос: как собрать .so файлы? .so файлы armeabi-v7a и x86 архитектур имеются и стабильно работают. С ndk знаком слабо.
источник

ЭМ

Эдуард Мишустин in Android NDK (C++) — русскоговорящее сообщество
Благодарю, посмотрим
источник
2019 September 01

Mi

Max imunnism in Android NDK (C++) — русскоговорящее сообщество
Ребятки, а можно ли как-то дебаггер юзать в ndk?
источник

o

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

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Max imunnism
Ребятки, а можно ли как-то дебаггер юзать в ndk?
так а в чем проблема? не получается что-то?
источник

Mi

Max imunnism in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
так а в чем проблема? не получается что-то?
юзаю intellij idea 2019.2.1, не могу поставить breakpoint в си коде 🤔
lldb поставил
источник
2019 September 02

AR

Alexander Rubanskiy in Android NDK (C++) — русскоговорящее сообщество
Дебаггкр нужно выбрать нейтив
источник

Mi

Max imunnism in Android NDK (C++) — русскоговорящее сообщество
Alexander Rubanskiy
Дебаггкр нужно выбрать нейтив
но в Run/Debug Configurations нет выбора. Хотя интернет показывает, что есть. У меня на андроид конфигурации всего 3 вкладки: General, Miscellaneous, Profiling
источник

AR

Alexander Rubanskiy in Android NDK (C++) — русскоговорящее сообщество
симейком собираеш?
источник

Mi

Max imunnism in Android NDK (C++) — русскоговорящее сообщество
Alexander Rubanskiy
симейком собираеш?
вообще у меня Android.mk и в градле указываю путь до него
источник
2019 September 03

AR

Alexander Rubanskiy in Android NDK (C++) — русскоговорящее сообщество
Я точно не помню, но мне кажется что в таком случае у меня дебаггер тоже не работал.
источник

AR

Alexander Rubanskiy in Android NDK (C++) — русскоговорящее сообщество
Если хочеш через мк, то ллдб прийдется в консоли дебажить
источник

Mi

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

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
А чего не используешь студию. В которой все из коробки?
источник

Mi

Max imunnism in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
А чего не используешь студию. В которой все из коробки?
Я идеей пользуюсь, хз, нравится она очень
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Ну вот на время отладки можно взять студию и сравнить что как. Корни-то общие.
источник