Size: a a a

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

2019 August 21

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
I have no idea
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
no photos please. capture screenshots. or copy text.
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
ok
источник
2019 August 22

М

Мr MAo in Android NDK (C++) — русскоговорящее сообщество
у меня есть приложение на андроид которое создает прокси сервер на андройде, при запуске приложения требует вести токен к подключению к моему личному аккаунту в одном из облачных сервисов. Кто нибудь может перенастроить что бы прокси сервер запускался на телефоне и я видел какой прокси и пароль к нему и логин
источник

М

Мr MAo in Android NDK (C++) — русскоговорящее сообщество
Всем привет
источник

М

Мr MAo in Android NDK (C++) — русскоговорящее сообщество
помогите, оплачу
источник
2019 August 23

M

Max in Android NDK (C++) — русскоговорящее сообщество
может кто-нибудь объяснить для чего используются JNIEXPORT и JNICALL?
источник
2019 August 26

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
what makes it invalid?
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
what makes it invalid?
nvm
источник
2019 August 27

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
what makes it invalid?
can shared memory be accessed without an fd
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
as per docs one process uses name to obtain fd. another uses fd to connect to that shared mem.
источник

MG

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

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
if im sending an fd and only one byte gets sent but the fd is two bytes would i send the other byte by doing this?

// assume fd is 2 bytes

int total = 0;

// do not modify the original message
if (total > 0) {
   struct msghdr msg = {0};
   memcpy(&msg, __msg, sizeof(*__msg));
   msg.msg_control = static_cast<void *>(static_cast<uint8_t *>(__msg->msg_control) +
                                         total);
   msg.msg_controllen -= total;
   *ret = sendmsg(socket_data_fd, &msg, flags);
} else *ret = sendmsg(socket_data_fd, __msg, flags);

total = 1;

if (total > 0) {
   struct msghdr msg = {0};
   memcpy(&msg, __msg, sizeof(*__msg));
   msg.msg_control = static_cast<void *>(static_cast<uint8_t *>(__msg->msg_control) +
                                         total);
   msg.msg_controllen -= total;
   *ret = sendmsg(socket_data_fd, &msg, flags);
} else *ret = sendmsg(socket_data_fd, __msg, flags);

given https://del.dog/yesixowipo.cc is used to send and receive the fd
источник

FN

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

FN

Fly N in Android NDK (C++) — русскоговорящее сообщество
Нужна ваша помощь
источник

FN

Fly N in Android NDK (C++) — русскоговорящее сообщество
Есть ли простой способ перекомпилить модуль для другой архитектуры процессора?
источник

FN

Fly N in Android NDK (C++) — русскоговорящее сообщество
Для другого ABI
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
welp it appears to work https://del.dog/naqeyocica.sql
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Fly N
Есть ли простой способ перекомпилить модуль для другой архитектуры процессора?
В смысле? Готовый .so?
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
what limitations are there on shared memory? (/dev/ashmem) and how would i use it safely
источник