The outcome of my game engine deliberations is that I have decided to use LibGDX.  It's probably the best known Android game engine and has a nice community in its forums.  The developer is very active as well and open to suggestions.  That could be very useful in future.

I had a short coding session today in which I set up my library code stub and then created classes for my paddles and bricks.  Paddles are based upon a sprite class and bricks based upon a basic texture class.  Next step is to load some textures and draw them in on the screen.  Luckily I already have most of the texture assets I will need from the Windows Mobile version of Plasma Duel.
 
 
I started the the development process by reading up on the various game engine libraries that exist for the operating system.  There are not many to choose from, three or four possibilities.  I also had the option of creating my own engine but that's not really my area of expertise and I hate reinventing the wheel.  The other reason for using a ready made game engine is that it can provide me with access to OpenGL without having to do the coding myself.

In the end I'm using LibGDX, it's a nice library with a great community and even has a fair bit of documentation.

Earlier journal entries can be found in my "Nova Dawn Development Journal" which is separated from this journal as its focus is on game development for the Windows Mobile platform.

Continue to Nova Dawn Development Journal