However there are some apps that require it to be on a folder named obb which you need to create on sdcard/android. Normally the website where you downloaded the app should say where to put it down, if not try the first one
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?