Set location no work for me

I using driver.setLocation()
But location no change
When i work with emulator its work for me
But when I run on a real device the location does not change
What can i do ?
Thanks!!!