As the tittle says....I managed to get Ice Brawlers 3D approved on OUYA today first try!
Things you will need to know as I found out on the way.
-manifest file you will need to make this entry:
from this ...
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
to this...
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="tv.ouya.intent.category.GAME" />
</intent-filter>
ok next you will need to copy the file to your ndk install folder:
found here:
AGK10819\IDE\platform\android\Source\android_native_app_glue.c
(in that same folder read the readme file on where to put that file)
on my computer I replaced the file here:
C:\Android\android-ndk-r8d\sources\android\native_app_glue\ [here]
That file fixes the crashes the ouya has on beta 18,19 from having an input overload.
Next you need to set your icon in your project in eclipse with the file name: \res\drawable-xhdpi\ouya_icon.png
and set the icon in the manifest file.
this icon should have the size 732x412 and be a png file
last of all make sure your game or app is set to debuggable [ false ]
That's it!
My game is currently not in the menus yet but it can be searched for under the name "Ice Brawlers 3D"
Enjoy and try having a 2 player match with someone...its allot of fun!