Size: a a a

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

2020 May 18

S

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

S

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

S

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

S

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

S

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

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
самую нижнюю строчку смотри: gradle sync failed...
источник

EB

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

KD

Kamu Diem in Android NDK (C++) — русскоговорящее сообщество
Пожалуйста, дайте ответ
источник

A

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

https://stackoverflow.com/a/12730789/634821
Но здесь нужен объект класса, он не всегда есть. Неужели никак нельзя без инстанса, по одному jclass, статическими методами? Это кажется очень странным.
источник

VG

Vadim Galtsev in Android NDK (C++) — русскоговорящее сообщество
Alex
Как получить имя класса (строкой) из jclass?

https://stackoverflow.com/a/12730789/634821
Но здесь нужен объект класса, он не всегда есть. Неужели никак нельзя без инстанса, по одному jclass, статическими методами? Это кажется очень странным.
ну если есть возможность, то проще всего передать из джавы этот метод в jni
источник

VG

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

A

Alex in Android NDK (C++) — русскоговорящее сообщество
хм, надо подумать, спасибо за идею. Но это точно не покрывает все случаи.
источник

VG

Vadim Galtsev in Android NDK (C++) — русскоговорящее сообщество
можно просто сохранить methodId во время загрузки либы в джвм
источник

VG

Vadim Galtsev in Android NDK (C++) — русскоговорящее сообщество
создать класс - типа JavaClass и сделать красивую ООП обертку
источник

VG

Vadim Galtsev in Android NDK (C++) — русскоговорящее сообщество
и от туда как раз доставать все поля
источник

SL

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

VG

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

A

Alex in Android NDK (C++) — русскоговорящее сообщество
это нужно для сервисного кода, который не знает, класс пришёл из java или я его где-то получил через FindClass
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
Alex
это нужно для сервисного кода, который не знает, класс пришёл из java или я его где-то получил через FindClass
расскажи подробнее где такое может понадобится, чёт не могу сходу представить
источник

A

Alex in Android NDK (C++) — русскоговорящее сообщество
Ну, например, моя обёртка над GetMethodID. Когда метод не нашёлся, я хочу сразу увидеть, в каком классе, а не тратить для этого ещё 5 минут на запуск отладки. Не говоря уж о том, что в релизе такой возможности не будет, а лог будет.
источник