Sites promising free keys often ask you to complete surveys or provide personal details.
While you cannot download a native Android version of the game, you can legally and safely play the official PC version of GTA 4 on your Android device using cloud gaming and streaming technology. Cloud Gaming Services gta 4 license key for android