Anyone have a working AVD?

Hi,

I can't get the OUYA Launcher to run in my Android AVD. Does anyone out there have one that they got to work with some tweaking? I don't have an actual OUYA right now so I want to do my development en an emulator. I also have an HP Touchpad running Android 4.1.2 but the Launcher crashed on that too. If any developers have some pointers for me I would appreciate the help.

Comments

  • SimonTSimonT LondonPosts: 24Member
    I did all of my original development via Eclipse ( with the Android SDK installed ) connected to my Nexus tablet. 

    Then when I bought an Ouya I found that the code worked just fine on that ( I just hit build/run in Eclipse and it loads via USB onto the Ouya). The only real modification was to use the Ouya SDK for the methods it provides for the Ouya Controller ( as supposed to touch screen on the Nexus ).

    Is that at all helpful ? Maybe I misunderstood what you wanted to do.
  • BenJimenezBenJimenez Posts: 13Member
    edited August 2013
    I've tried to setup Eclipse and the AVD Manager to allow me to run my code in the AVD, but when I launch the program the Android emulator just sits there and shows the word Android on the screen and the dashboard never loads. I can't tell if it's loading really slow or if it's just not going to run at all. 

    So are you saying I can develop just for Android with out loading the OUYA launcher or framework? Then when I do get an OUYA I shouldn't have too much of a problem getting the program to work there?
    Post edited by BenJimenez on
  • SimonTSimonT LondonPosts: 24Member
    On the subject of the Android Emulator, that takes a good 2 minutes to start up. It can drive you mad if you accidentally close it when you are developing as the restart time is incredibly painful. It depends a little which emulator you choose but generally, yes they say "Android" until they have loaded.

    Yes you can just develop in the normal way you would for Android and then when you get your Ouya just connect that via USB to your computer and your program will work as if its any other Android device.

    To give you two examples: our main development for Ouya is a game we have available for normal Android phones/tablets that we developed within Eclipse using the Android SDK ( all very standard stuff ) that uses OpenGL. When we got our Ouya we just connected it via USB ( there was a 15 minute configuration to make the PC recognise the Ouya - but that is by the by ) and hit build/run in Eclipse and it loaded up perfectly on the Ouya.

    We also created a more traditional Android App to test the joystick outputs ( once again in Eclipse using Android SDK ) and that too works just fine on the Ouya.

    I have never used the Ouya Launcher / Framework and yet we are happily developing on Ouya.
  • SimonTSimonT LondonPosts: 24Member
    Incidentally, I am not saying there is anything wrong with the Ouya framework - its probably very good and probably is helpful. All I am saying is that if you are like us and have an Android app that you have already developed and just want to get it running on Ouya then you don't need to learn a new framework.
  • BenJimenezBenJimenez Posts: 13Member
    Thanks for the info, now I don't have to stress about it no more. I'll just develop for Android for now. Thanks!
  • KonajuGamesKonajuGames Posts: 560Member
    There are problems with recent versions of the OUYA Launcher on the emulator and non-OUYA devices.  The Launcher crashes when trying to start your app.
Sign In or Register to comment.