Android Studioにて、gradleをバージョンアップして下さいって出たので、ポップアップに従って、2.1.0→3.1.3にしました。

特に問題なくアップデートされ、ビルドも出来ていたのですが、あとで「署名付きAPKの生成」を実行したらビルドエラーになりました。

エラーログの内容を見ると、

ModuleVersionNotFoundException ... lint-gradle:26.1.3.

ちょっと古いgradleバージョンのモジュールが見つからないと言っているようでした。

解決策としては、appのbuild.gradleに

allprojects {
    repositories {
        google()
        jcenter()
    }
}

を追記すれば良いです。

以下の記事をみつけて解決できました。

Could not find com.android.tools.lint:lint-gradle Android Studio 3

 

アップデート時にbuildscript側には自動で追加でされていたのに、allprojectsには追加されないようです。