【问题标题】:class file for androidx.appcompat.app.AppCompatActivity not found找不到 androidx.appcompat.app.AppCompatActivity 的类文件
【发布时间】:2021-10-08 12:48:18
【问题描述】:

我在 build.gradel 文件中使用了以下信息:

apply plugin: 'com.android.library'

android {
    compileSdkVersion 30
    defaultConfig {

        // AR Optional apps must declare minSdkVersion >= 14.
        // AR Required apps must declare minSdkVersion >= 24.
        minSdkVersion 23
        targetSdkVersion 30
        versionCode 1
        versionName '1.0'
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    // ARCore (Google Play Services for AR) library.
    implementation 'com.google.ar:core:1.25.0'

    // Obj - a simple Wavefront OBJ file loader
    // https://github.com/javagl/Obj
    implementation 'de.javagl:obj:0.2.1'

    implementation 'androidx.appcompat:appcompat:1.3.1'
    implementation 'com.google.android.material:material:1.4.0'
}

我的gradel.properties 文件中有以下标志:

android.useAndroidX=true
android.enableJetifier=true

有谁知道如何解决错误“找不到类文件androidx.appcompat.app.AppCompatActivity”?

正在从 aar 库文件中调用该类。扩展 AppCompatActivity 类的类会导入类文件。

此实现是位于 https://github.com/ruption-lda/ruption-ar-cordova-plugin 的 Cordova 插件

【问题讨论】:

    标签: android gradle android-activity


    【解决方案1】:

    我从 maven 存储库下载了 appcompat,并将 appcompat aar 作为 lib 文件添加到项目中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-20
      • 1970-01-01
      • 1970-01-01
      • 2022-06-29
      • 2023-01-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多