**In My Opinion**
Android studio is probably the worst application to make a game with, not saying it's impossible, but utilitarian apps are what android studio is best at. I personally have never enjoyed using Java, but that may be due to my true lack of experience using it.
I would agree with anyone that says to use Unity, as it has built in tools to make games that work cross platform, with minor tweaks to the controls. It will still take some time to get used to the unity engine, and how to access all of it's elements, but it integrates flawlessly with VisualStudio (a free, top of the line IDE used for a multitude of different languages, namely C# since that is what powers most unity games.)
Check out tutorials on YouTube, there are tons of them, and most of them are packed with helpful information.