Android アプリ開発初学です
初質問のため至らない点あれば申し訳ありません
実現したいこと
Realmを用いたデータべースをRecyclerViewに表示させるために
"io.realm:android-adapters:4.0.0"という追加コンポーネントを
導入したい
問題
BuildGradle(app)で"io.realm:android-adapters:4.0.0"を導入し
プログラムを実行すると次のようなエラーを吐きます
> Task :app:writeDebugSigningConfigVersions UP-TO-DATE FAILURE: Build completed with 8 failures. 1: Task failed with an exception. ----------- * What went wrong: Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'. > Could not resolve all files for configuration ':app:debugCompileClasspath'. > Could not find io.realm:android-adapters:4.0.0. Required by: project :app * Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights. 文字数制限のため省略 以下同じエラーの繰り返し
GradleのSync時には以下のwarningが出ます
Failed to resolve: io.realm:android-adapters:4.0.0 Show in Project Structure dialog Affected Modules: app
コード
以下がGradleのコードです
buildGradle
1// Top-level build file where you can add configuration options common to all sub-projects/modules. 2buildscript { 3 repositories { 4 jcenter() 5 } 6 dependencies { 7 8 classpath 'com.android.tools.build:gradle:7.1.3' 9 classpath"io.realm:realm-gradle-plugin:10.9.0" 10 } 11} 12 13plugins { 14 id 'com.android.application' version '7.1.2' apply false 15 id 'com.android.library' version '7.1.2' apply false 16 id 'org.jetbrains.kotlin.android' version '1.5.30' apply false 17} 18 19task clean(type: Delete) { 20 delete rootProject.buildDir 21}
以下がGradle(app)のコード
buildGradle(app)
1plugins { 2 id 'com.android.application' 3 id 'org.jetbrains.kotlin.android' 4 5 id 'kotlin-kapt' 6 id 'realm-android' 7} 8 9android { 10 compileSdk 32 11 12 defaultConfig { 13 applicationId "com.example.myrealmtest" 14 minSdk 21 15 targetSdk 32 16 versionCode 1 17 versionName "1.0" 18 19 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" 20 } 21 22 buildTypes { 23 release { 24 minifyEnabled false 25 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' 26 } 27 } 28 compileOptions { 29 sourceCompatibility JavaVersion.VERSION_1_8 30 targetCompatibility JavaVersion.VERSION_1_8 31 } 32 kotlinOptions { 33 jvmTarget = '1.8' 34 } 35 buildFeatures { 36 viewBinding true 37 } 38} 39 40dependencies { 41 implementation 'androidx.core:core-ktx:1.7.0' 42 implementation 'androidx.appcompat:appcompat:1.4.1' 43 implementation 'com.google.android.material:material:1.5.0' 44 implementation 'androidx.constraintlayout:constraintlayout:2.1.3' 45 implementation 'androidx.navigation:navigation-fragment-ktx:2.4.2' 46 implementation 'androidx.navigation:navigation-ui-ktx:2.4.2' 47 implementation"io.realm:android-adapters:4.0.0" 48 testImplementation 'junit:junit:4.13.2' 49 androidTestImplementation 'androidx.test.ext:junit:1.1.3' 50 androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' 51} 52
他、XMLやkotlinクラスは、projectの作成時から変更していないため
省略します。必要なら記載します。
開発環境
Android Studio Version最新
Android Gradle Plugin Version7.1.3
Gradle Version7.4.2
試したこと
ググってみて、具体的な解決方法が理解できず困っています。
解決方法をご教示頂けますと幸いです。
後学のためにアドバイス等もいただけたら
ありがたいです。
どうか宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/04/25 06:11