【发布时间】:2020-07-02 11:21:04
【问题描述】:
我在android studio中的项目出现如下错误
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_btn_colored_borderless_text_material.xml","position":{"startLine":19}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_btn_colored_borderless_text_material.xml:20: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_btn_colored_text_material.xml","position":{"startLine":19}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_btn_colored_text_material.xml:20: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_btn_checkable.xml","position":{"startLine":18}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_btn_checkable.xml:19: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_default.xml","position":{"startLine":18}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_default.xml:19: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_edittext.xml","position":{"startLine":18}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_edittext.xml:19: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_seek_thumb.xml","position":{"startLine":18}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_seek_thumb.xml:19: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_spinner.xml","position":{"startLine":18}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_spinner.xml:19: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_switch_track.xml","position":{"startLine":18}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_switch_track.xml:19: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_switch_track.xml","position":{"startLine":19}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_switch_track.xml:20: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
AGPBI: {"kind":"error","text":"Android resource linking failed","sources":[{"file":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_switch_track.xml","position":{"startLine":20}}],"original":"C:\\Users\\varun\\.gradle\\caches\\transforms-2\\files-2.1\\aaffe2c7f23d715ca045db9d0a51d031\\appcompat-v7-28.0.0\\res\\color\\abc_tint_switch_track.xml:21: AAPT: error: attribute alpha (aka com.arijit.viking:alpha) not found.\n ","tool":"AAPT"}
由于这是一个支持库错误,我无法对其进行编辑,因此我被卡住了。 我的 build.gradle(:app)
android {
compileSdkVersion 28
buildToolsVersion "28.0.3"
packagingOptions {
exclude 'META-INF/DEPENDENCIES'
}
defaultConfig {
applicationId "com.arijit.viking"
minSdkVersion 15
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
implementation 'com.google.code.gson:gson:2.8.6'
implementation files('libs/httpclient-4.3.6.jar')
implementation files('libs/httpcore-4.3.3.jar')
implementation files('libs/httpmime-4.3.6.jar')
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.google.android.gms:play-services-analytics:7.3.0'
implementation 'com.google.android.gms:play-services-base:7.3.0'
implementation 'com.google.android.gms:play-services-location:7.3.0'
}
configurations.all {
exclude module: 'support-fragment'
exclude module: 'support-core-ui'
exclude module: 'support-compat'
exclude module: 'loader'
exclude module: 'localbroadcastmanager'
exclude module: 'print'
exclude module: 'documentfile'
exclude module: 'collections'
exclude module: 'cursoradapter'
exclude module: 'support-core-utils'
}
项目级 build.gradle
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.1'
}
}
allprojects {
repositories {
}
jcenter()
google()
}
}
appcompat-v7-28.0.0\res\color\abc_btn_colored_borderless_text_material.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:state_enabled="false"
app:alpha="?android:attr/disabledAlpha"
android:color="?android:attr/textColorSecondary"/>
<item android:color="?attr/colorAccent"/>
</selector>
我已尝试清理和重建项目 这是一个在 Eclipse 中制作的现有项目,我必须在 Android Studio 中运行它
任何帮助将不胜感激
编辑 #1: 将项目迁移到 Androidx 后,所有错误都已修复,但构建的 apk 根本不起作用。如何检查问题?
【问题讨论】:
-
移至 androidx
-
试试看 ?android:attr/disabledAlpha 也许它有一个无效/不推荐使用的值或什么
标签: android xml android-studio gradle