質問: LatLngBounds.builder(); これが原因なのかと思うのですが・・・ その場合はこれをどうすれば良いのでしょうか? また他に何か原因があるのでしょうか? 分かる方がいましたら、ぜひお願いします。 初心者でも分かるようご教授くださいませm(__)m
回答: 再現確認まで行っておりませんので、推測ですがGoogle Play サービスAPIの要求バージョンが`ordova-plugin-googlemaps`と`cordova-plugin-admobpro`で異なることが原因です。 `ordova-plugin-googlemaps`では`com.google.android.gms:play-services-maps:9.8.0`の様にバージョンが固定されておりますが `cordova-plugin-admobpro`では`com.google.android.gms:play-services-ads:+"`と最新バージョンを要求しており、このくいちがいが原因でビルドエラーになります。 多くのプラグインではこの問題を避ける為にバージョンを固定せずに`+`にしていることが多いのですが、`ordova-plugin-googlemaps`はGoogle Play サービスAPIのバージョンアップによって発生しうる不具合を避ける為にバージョンを固定にしています。 どちらの指定方法を選択するかは、プラグインを開発している人の考えに依存する部分なので、お使いのプラグイン以外でも同様の問題は発生します。 プラグインを追加すると`platforms/android/project.properties`の末尾に利用ライブラリの設定が追加されますので、そこを修正してバージョンを統一することでエラーが無くなると思います。 ただバージョンを変更するとプラグインが動作しなくなる可能性もありますので、動作確認を念入りに行う必要があります。 もう自己解決されているかもしれませんが、お役にたてれば幸いです。