Android: App not runnin on Nexus 10 with Jellybean - works fine on older devices

view story

http://stackoverflow.com – My app targets version 2.2 and seems to run fine on the 3 devices I've tested it on (version 2.2 and 2.3) However, I just ran it on a Google Nexus 10 tablet and the splash screen works OK and takes a touch input to start the next activity (a menu system based off of SurfaceView using multiple threads) and although it displays / animates OK, none of the buttons are working - I'm not really sure where to begin, am I wrong in assuming apps written for older Android API's are not compatible with newer releases of the OS? Surely newer versions are backwardly compatible? Thanks all!! Edit: If I r (HowTos)