your .c sources in the jni/ folder (might depend on your project setup), and have an Android.mk file, which is the bastard child of a Makefile and a CMakeLists.txt.
Then, instead of running make, you run ndk-build, which builds your code into a dynamic library, and then from your Java Android activity, you can load native code like so:
package com