You can get android development tools easy enough, you simply google for them.
They come in various flavours from time traditional building blocks of code with text to building blocks of code with symbolic shapes that you then plug in some text to and you have an app.
There is an MIT development tool that I did try a while back and although I couldn't get anything to work on it, my son was able to knock out a simple routine, so its a case of what clicks with you to start with or more importantly how you learned from the outset.
It seems to be a case of coding falls in to two very distinct groups (in schools these days) in my day, it was all text, now they use program symbols blocks that you plug together like lego bricks and supposedly out pops a program.
For me, I am definitely old skool text based ground up coder, don't like boiler plate either.
So the next question is, any kind of coding experience at all?