Разница между пакетами jni и cpp в проекте Android - PullRequest
0 голосов
/ 23 мая 2018

В чем разница между пакетами jni и cpp в проекте с Android NDK?Похоже, что .cpp , .h , Android.mk и другие файлы для работы с нативным кодом могут находиться в обоих пакетах?.. или я не прав?В чем тогда их разница?

1 Ответ

0 голосов
/ 23 мая 2018

Они на самом деле являются просто папками, так что вам решать, как организовать собственный код, если вы указали правильный путь к исходному коду и включили файлы в систему сборки (т. Е. Ваш CMakeLists.txt или Android.mk file).При этом Android Studio 3.1, похоже, по умолчанию помещает весь нативный код в папку cpp/, поэтому было бы логично использовать папку jni/ только для заголовков jni или не использовать ее вообще.

...