ここ1年から2年ぐらいの間に Android 開発環境が大きく変化し、過去のドキュメントが役に立たなくなることが散見されるようになりました。
具体的には JCenter や Kotlin synthetics が非推奨になったりしたわけですが、モバイルデータベース Realm も気がついたら以前の設定のままでは使えなくなっていました。
そこで設定方法を一通り検索してみたのですが、情報が錯綜しているようで、断片的には正しいと言える情報しか見つけられませんでした。
MongoDB Realm Android Kotlin Tutorial を見ても要領を得ないというわけで、備忘録も兼ねて設定方法を記載します。
使用するのは Android Studio 2020.3.1 (Gradle Plugin Version 7.0.3/ Gradle Version 7.0.2) および io.realm : realm-android-library : 10.5.1 です。
どこかに解決策としてバージョンをダウングレードすると書かれていましたが、正しく設定できればその必要はありません。