Im wont trying blind implement this SDK, until glbasic can works with the official SDK android-16 (or android-15) as a new platform (the barebone one) first. Im tried to copy sdk android-16 and then remove android-8 folder, but its failed to compile due build.xml error and want to use android-8 (and I could not replace that one too). You can't just change in the manifest file.
OUYA support require a new platform anyway and wont trying to update the existing v2.2 one, its due its only support one templatefolder. Its simply stupid to merge the existing one and OUYA as same platform due many required changed to the activity java file.
Ps. V2.2 works of course, but I'm also pretty sure some features won't work correctly (as its happens with ads services).