Возможно, но не поддерживается. Требования к исходному коду могут значительно отличаться от одной системы Android к другой; если вы не работаете с инфраструктурой очень низкого уровня, лучше всего пойти по пути Java-source-to-Dalvik-VM для переносимости. И, конечно, вы, вероятно, будете привязаны к тому телефону, для которого вы написали свой нативный код, хотя, если вы интегрируете его в Android, он может быть принят и поддерживаться для всех платформ, которые система намеревается поддерживать.