当前位置: 首页 > 知识库问答 >
问题:

错误:(59, 8) 错误: 无法访问.app活动组件Api23类文件

费学
2023-03-14

这是我的构建。

apply plugin: 'com.android.application'


android {
    compileSdkVersion 25
    buildToolsVersion "26.0.2"
    android {
        configurations.all {
            resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9'
        }
    }

    defaultConfig {
        applicationId "com.example.user2.trafficmap"
        minSdkVersion 15
        targetSdkVersion 26
        versionCode 1
        versionName "1.1"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        multiDexEnabled true

    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

}

repositories {
    mavenCentral()
    maven { url "https://maven.google.com" }
}



dependencies {
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    compile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'io.nlopez.smartlocation:library:3.3.3'
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.google.android.gms:play-services-location:11.8.0'
    compile 'com.google.android.gms:play-services-base:11.8.0'
    compile 'com.google.android.gms:play-services-maps:11.8.0'
    compile 'com.github.arimorty:floatingsearchview:2.1.1'
    compile 'com.google.android.gms:play-services-places:11.4.2'
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:recyclerview-v7:26.0.0'
}

当我运行我的项目时,我看到了这个错误

错误:(59, 8) 错误: 无法访问.app活动组件Api23类文件

错误:任务“:app:compileDebugJavaWithJavac”的执行失败。

编译失败;有关详细信息,请参阅编译器错误输出。

我该如何解决这个问题???:(

共有3个答案

单于山
2023-03-14

我刚换了线路

编译“com.android.support:appcompat-v7:26.0.0-alpha1”

compile 'com.android.support:appcompat-v7:26.+'
闻人吕恭
2023-03-14

所有support库都需要相同的版本。如果您的编译SDK是25,则为25.3.0。如果您的编译SDK是26,则为26.0.0。不要混合使用它们

这应该可以解决您的问题

  compile 'com.android.support:appcompat-v7:25.3.0'
  compile 'com.android.support:recyclerview-v7:25.3.0'
公孙威
2023-03-14

我通过在 build.gradle 中添加此代码来解决此问题

configurations.all {
    resolutionStrategy.eachDependency { DependencyResolveDetails details ->
        def requested = details.requested
        if (requested.group == 'com.android.support') {
            if (!requested.name.startsWith("multidex")) {
                details.useVersion '25.3.0'
            }
        }
    }
}
 类似资料:
  • 我正在通过 Windows(10) 启动时的批处理文件启动我的应用程序。这是我在批处理文件中的内容 - 当windows启动时,我得到了 无法访问文件.jar 然而,问题是在这个错误消息之后,应用程序仍然在启动中,并且运行良好。正在访问jar但我仍然无法访问jar错误的原因是什么,如何避免它?找不到这个特定案例的任何答案。

  • 问题内容: 这是我的build.gradle 当我运行项目时,我会看到此错误 错误:(59、8)错误:无法访问android.support.v4.app.ActivityCompatApi23的ActivityCompatApi23类文件 和 错误:任务’:app:compileDebugJavaWithJavac’的执行失败。 编译失败;有关详细信息,请参见编译器错误输出。 我该如何解决这个问

  • 我跑: 我得到了这个错误: https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/interactions/hasinputdevices.html 看来是我的FirefoxDriver或ChromeDriver导致了这个问题。 下面是我的pom.xml文件:

  • 遥不可及!更改:false,msg:SSH错误:无法将数据发送到远程主机。确保可以通过ssh访问此主机,“不可访问”:true 主持人: ansible.cfg 我正在使用executeshell运行Jenkins的剧本`

  • 正在尝试将代码更新为Selenium 3。x、 在尝试运行测试时,我不断遇到一个错误: 同样的代码曾经在运行测试时工作,我真的不知道它在哪里或为什么会出现这样一个奇怪的错误。我似乎找不到任何人以前写过的任何东西,所以我希望stackoverflow社区可以帮助我解决这个问题。 以下是生成此错误的代码:

  • 我有一段时间在写代码 我的错误是: 无法实例化活动组件信息{com.example.example/com.example.sample.MainActivity}:java。lang.NullPointerException:尝试调用虚拟方法“android”。所容纳之物下午。Android应用信息。所容纳之物上下文对空对象引用执行getApplicationInfo()