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には追加されないようです。