Вы не можете отправлять Intents изначально, это известное ограничение текущего NDK (возможно, оно будет реализовано в будущем).
Итак, вам нужно использовать JNI для вызоваJava всякий раз, когда вы хотите передать Intent (Google JNI и upcall, если вам нужно знать, как это делается), и иметь Java-код, который создает и отправляет Intent.Поэтому, если вы запускаете свое приложение через Java Activity и вызываете нативный код через JNI, просто реализуйте в Java другой метод, который может получить ваш вызов.Я не знаю, сколько JNI вы знаете, но информация из Википедии должна помочь вам начать достаточно хорошо.