Size: a a a

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

2019 December 28

ВГ

Вадим Гальцев in Android NDK (C++) — русскоговорящее сообщество
Лол, ты через рефлекшен тянешь, так же как и в джаве это делалось, через указатель на объект и метод для него
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Вадим Гальцев
Лол, ты через рефлекшен тянешь, так же как и в джаве это делалось, через указатель на объект и метод для него
И ?
источник

ВГ

Вадим Гальцев in Android NDK (C++) — русскоговорящее сообщество
Нигде, это может быть проблема линковки
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Тогда почему в одном случае работает, а в другом нет ?
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Sergei Loskutnikov
И дело в том, что в одном небольшом проекте, который написал (был) на java и который конвертировал в kotlin сам - через android studio - это работает - а в том, где я сам всё это повторяю - нет. Что странно и что я хотел спросить, где и что надо прописать (манифесты одинаковые )
Тебе надо посмотреть байткод на выхлопе котлина и сверить пути к методу и его сигнатуру
источник

ВГ

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

ВГ

Вадим Гальцев in Android NDK (C++) — русскоговорящее сообщество
Ну тут нужно смотреть название функции, и чью мембером она является, возможно Котлин сконвертил что то в object, а нужен jvm static
источник

ВГ

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

I

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

I

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

ВГ

Вадим Гальцев in Android NDK (C++) — русскоговорящее сообщество
Раньше Котлин вообще не работал с ндк
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Я бы тоже, но тут небольшая проблемка, а с ней столько возьни ( я мало работаю в этом) я больше в самом ndk
источник

ВГ

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

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Вадим Гальцев
Раньше Котлин вообще не работал с ндк
Да, я что-то такое слышал, но теперь работает и вот решил что-то попробовать и перенести
источник

SL

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

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
tools-kotlin-byteCode - такого не нашёл в последней студии
источник

I

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

ВГ

Вадим Гальцев in Android NDK (C++) — русскоговорящее сообщество
Tools- show Kotlin bytecode
источник

I

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

ВГ

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