Включение родного котлина .so в приложение для Android правильно - PullRequest
0 голосов
/ 08 мая 2019

Я знаю, как создать собственную библиотеку .so, ориентированную на Android 32/64 бит, но я строю ее отдельно в своем проекте.

Я предполагаю, что я могу использовать swig или другую оболочку для вызовав jni и связать библиотеку внутри jniLibs для моего основного приложения.

Я думаю, что это может сработать, но у меня не будет поддержки отладки в моем приложении с этим подходом, насколько я знаю.

Я не видел много информации о том, как это сделать.Причина, по которой это делается, заключается в том, что kotlin native будет гораздо более продуктивной (и поддерживаемой) для кода, который я пишу, в отличие от простого использования c ++, поэтому я пытаюсь включить kotlin / native в приложение Android.

Также может оказаться полезным позже кроссплатформенность на iOS.

Есть ли у кого-нибудь примеры такого решения, так как я думаю, что мой подход может быть неправильным?

...