【问题标题】:Failed to resolve: org.jetbrains.anko:anko:0.10.8 <a href="open.dependency.in.project.structure">Show in Project Structure dialog</a> Affected Modules解析失败:org.jetbrains.anko:anko:0.10.8 <a href=\"open.dependency.in.project.structure\">在项目结构对话框中显示</a>受影响的模块
【发布时间】:2023-01-03 00:11:21
【问题描述】:

伙计们。

我是 android 开发的新手,有一个问题。

不知何故,我无法同步 jetbrains 库 anko,尽管我遵循了他们在他们的 github 上写的内容。

这是错误代码和build.gradle。

请帮我。

我想使用 anko 库。

错误代码

解析失败:org.jetbrains.anko:anko:0.10.8 在项目结构对话框中显示 受影响的模块:app

项目等级

projects/modules.
buildscript{
    ext.anko_version = '0.10.8'
}

plugins {
    id 'com.android.application' version '7.3.0' apply false
    id 'com.android.library' version '7.3.0' apply false
    id 'org.jetbrains.kotlin.android' version '1.7.10' apply false
}

模块等级

plugins {
    id 'kotlin-kapt'
    id 'com.android.application'
    id 'org.jetbrains.kotlin.android'
}

android {
    namespace 'com.won.kotlinpractice'
    compileSdk 32

    defaultConfig {
        applicationId "com.won.kotlinpractice"
        minSdk 21
        targetSdk 32
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    kotlinOptions {
        jvmTarget = '1.8'
    }
}

dependencies {
    implementation "org.jetbrains.anko:anko:$anko_version"

    implementation 'androidx.core:core-ktx:1.7.0'
    implementation 'androidx.appcompat:appcompat:1.5.1'
    implementation 'com.google.android.material:material:1.6.1'
    implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.3'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
}

【问题讨论】:

    标签: android


    【解决方案1】:

    你声明了错误的 Anko 实现

    请检查此项并根据需要使用,请查找详细信息here。

    dependencies {
        // Anko Commons
        implementation "org.jetbrains.anko:anko-commons:$anko_version"
    
        // Anko Layouts
        implementation "org.jetbrains.anko:anko-sdk25:$anko_version" // sdk15, sdk19, sdk21, sdk23 are also available
        implementation "org.jetbrains.anko:anko-appcompat-v7:$anko_version"
    
        // Coroutine listeners for Anko Layouts
        implementation "org.jetbrains.anko:anko-sdk25-coroutines:$anko_version"
        implementation "org.jetbrains.anko:anko-appcompat-v7-coroutines:$anko_version"
    
        // Anko SQLite
        implementation "org.jetbrains.anko:anko-sqlite:$anko_version"
    }
    

    注意:Anko 已弃用。请参阅此 page 了解更多信息。

    【讨论】:

    • 我刚刚复制了你在这里输入的内容。我得到的是 6 条失败的解决消息。
    【解决方案2】:

    我也在纠结这个问题,你找到解决办法了吗?

    【讨论】:

    • jumanah,请不要添加我也是作为答案。它实际上并没有提供问题的答案。如果您有不同但相关的问题,请ask它(如果它有助于提供上下文,请参考此问题)。如果你对这个具体问题感兴趣,你可以upvote它,留下comment,或者一旦你有足够的reputation就开始bounty。
    猜你喜欢
    • 1970-01-01
    • 2020-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多