浜松のWEBシステム開発・スマートフォンアプリ開発・RTK-GNSS関連の開発はお任せください
株式会社シーポイントラボ
TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:静岡県浜松市中区富塚町1933-1 佐鳴湖パークタウンサウス2F

【androidJava】firebaseを使ったアプリをビルドしたらcould not find any versionで怒られた話

cordovaを使ったアプリをAndroidStudioでビルドしたらあるエラーにはまったので備忘録として残します。

早速ですが、下にあるのがGradle内で吐いたエラーです。ログを見るとエラー1って書いてあるのになにやらごちゃごちゃしていてdependencyのクラスパスが使えないとか色々書いてあってどれから見たらいいか分からないくらいダラダラ出てきました。

スタックオーバーフローによればfirebaseのバージョンがどこを探しても見つからない、合わないよというエラーのようです。

そういう時はbuild.gradle(android側)で、リポジトリを追加するコードを書き加えてあげましょう。

repositoriesスコープ内のjcenter()の上あたりで大丈夫です。

maven {
url "https://maven.google.com"
}

原因ははっきり分からなかったのですが、さっき追記したリポジトリがなかったのでfirebase自体が無いとみなされていたということでしょうか・・・

ざっくりとした解説ですが自分はこれで無事ビルドできました。同じような記事を探したのですが、国内での事例が少なくまともなサイトがなかったのでしぶしぶスタックオーバーフローで探しました。gitもそうですが英語ができると開発だけでなくエラーにも正確に対応できるしで活躍の幅が格段に広がりますよね。筆者も英語はからっきしなのでよく海外のサイトを頑張って読んだりして耐性をつけております。それでは。

P.S.参考にしたページのリンクです!->https://stackoverflow.com/questions/50815960/could-not-find-any-version-that-matches-com-google-firebasefirebase-iid16-0-0

 

 

 

  • この記事いいね! (0)