0
0

[Android/Jetpack Compose]Failed to resolve: <パッケージ名>の原因と解決方法

Posted at

問題

Android WebRTCライブラリSoraの依存関係の設定をしようとして、build.gradle.kts(モジュール側)を書いていたときハプニング。

import org.webrtc....のサジェストが効かない????

importできない問題は大抵依存関係の問題なので、もう一度Syncしてログを見ると以下のログが出力されている

Failed to resolve: <パッケージ名>

ちなみにSync時はエラーではなく警告が出るだけなので、コードを書こうとしてサジェストされないことで問題が発覚。

原因と解決方法

settings.gradle.ktsへ以下の記述が必要

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven("https://jitpack.io")// ここを追加
    }
}

ちなみに公式HPにも行を追加するようにという旨は載っている

以上の行を追加することで、無事サジェストが効いてimportできるようになりました!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0