Rovio, for example, is even getting a movie based off of Angry Birds. No one likes a copycat, and while you might make some money off the game, you will more than likely not become a hit like you would if you just made something original.
You can use Android SDK (software development kit), but programming knowledge required. Also there is another application called Android Studio or something like that. You can use it like drag&drop, but programming at least basic knowledge will be good. Also there are a lot or other staff online which can help you to make games, like given here http://bettingcasinoslots.com/. But, if you need something greater, I think without programming you will not get your best.