How to use "Find My Phone" beeping feature (not location sharing) with a different Apple ID
You can do it from Find My iPhone on another iPhone, you just need to sign in as the person whose phone you're trying to find [or get them to do it].

Alternatively, you can find all members' phones if you use Family Sharing. 

I doubt there's any way to do it from an Android. That really wouldn't be considered safe.