gmsplay-services-locationのバージョンが古かったので、アップデートしようとしたところでエラーが起きました。当然ですが新機種で使うにはアップデートが必要とのことだったので、渋々インストールしようとしたところ更に次のようなエラーが出た。(二枚目です)
could not findとのことなので、恐らくallprojectsメソッド内でgoogle()を定義し忘れていると思い目を通したら案の定何も無かった。 のでbuildscript内とallprojects内それぞれにgoogle()を定義して解決させました。
buildscript { repositories { jcenter() google() }
allprojects { repositories { jcenter() google() }
google製のライブラリgms:play-services-locationを使うには、google様の名前を付けましょうねということですね。