I have ported and created several low-level C-libraries to Android for my use in my application. I cross-compiled them using the NDK, and then link to them using System.loadLib
Use ARM CE5 Community edition tools for eclipse and can debug any native code