出现"androidTest错误:AAPT错误:找不到属性android:forceQueryable"通常是由于使用了过时的Android Gradle插件版本导致的。要解决此问题,可以按照以下步骤进行操作:
build.gradle
文件。android
部分,并将androidx.test.ext:junit
和androidx.test.espresso:espresso-core
更新为最新版本。例如:android {
// ...
testOptions {
unitTests.includeAndroidResources = true
}
dependencies {
// ...
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
}
}
build.gradle
文件中找到此信息。例如:buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.2' // 更新为最新版本
}
}
通过执行以上步骤,您应该能够解决"androidTest错误:AAPT错误:找不到属性android:forceQueryable"问题。