原址:https://medium.com/@theappninjas/gps-joystick-faq-228e64baaa08
As of February 2018, Google Play Services has a new update which causes random jumping. One thing you can try is to clear the Google Play Services cache and uninstall any updates. Also try clearing the Pokemon GO app cache. You can also try denying location permissions (or all permissions if that works for you) to the Google Play Services app.
Try the new GPS Jump fix options that are visible on the Home screen.
If the app is installed as a System app, you can try the Disable Location Service option in the GPS JoyStick Settings (click the hamburger menu and select Settings). Then set Location mode in your phone settings to Low (GPS Only).
If the above does not work, you can either try and tweak the Process Interval in Settings. (This is advanced so be avoid if you do not know what you are doing).
Alternatively, use the app indoors where you have a low gps signal.
Some things other users have tried is placing a tin foil on the back — in between the case and the phone to block the gps signal.