そしたら、app/build.gradleで「implementation 'com.android.support:appcompat-v7:28.0.0'」のところに「mixing versions can lead to runtime crashes」とかいう警告が表示されました。
結論
将来ほっといても解決されるような気がしますが、2018/11/28現在は、「implementation 'com.android.support:customtabs:28.0.0'」を追加すると警告は消えます。
正解かどうかはよくわからないです。
試行錯誤
警告だし、軽く動作確認した感じでは動いてはいましたが、気持ち悪いのでちょっと調べてみました。android studio error- mixing versions can lead to run-time crashes
ここを参考にしてandroidDependenciesをダブルクリックしてみました。
com.android.support:customtabsが26.1でこれがあやしいです。
「implementation 'com.android.support:customtabs:28.0.0'」を追加してみたら、警告は消えました。
これであっているのだろうか。