This describes how I got the tools required to develop an Android application written in Java with a portion of 'native' C code. It's only really worth using native code when you have existing libraries written in C you wish to use without rewriting them in Java
My niece cracked the front of her Vimicro Flytouch Android Tablet. The tablet still booted up, the screen still worked but the touchscreen was broken. This post is about how I replaced the broken touchscreen.