こちらを参考にしているということを前提とすれば
https://akira-watson.com/android/fusedlocationproviderapi.html
gradleバージョンをそのまま変更せずに
ワーニングが出ても気にせず実行すればできるようです
ただ、現行のAndroid Studio 2.3.3であれば
以下のような変更が必要です
compile 'com.google.android.gms:play-services:+'
は個別に分けるようになりましたので
位置情報取得であればlocation, 地図はmapです
build.gradle
android {
compileSdkVersion 26
buildToolsVersion "26.0.1"
...
}
...
dependencies {
...
compile 'com.android.support:appcompat-v7:26.0.0-alpha1'
compile 'com.google.android.gms:play-services-location:11.0.4'
compile 'com.google.android.gms:play-services-maps:11.0.4'
...
}
この辺りのライブラリーバージョンは
Android Studio 3.0から変わると思われるので
今だけの設定かもしれません