我正在将androidx用于我的项目。这是我的错误:
FAILURE:构建因异常而失败。
出了什么问题:任务':app:processDebugResources'的执行失败。
执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障Android资源链接失败/Users/raajkumarchandiramani/Desktop/AndMAD/ShubhMangalam/MyApplication/app/src/main/res/layout/activity_register.xml:2:AAPT:错误:资源可绘制/ register_user(又名com.example.myapplication:drawable / register_user)找到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / activity_welcome.xml:8:AAPT:错误:资源可绘制/圆形图像(又名com.example.myapplication:drawable / round_image )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / activity_welcome.xml:8:AAPT:错误:资源可绘制/添加图标(又名com.example.myapplication:drawable / add_icon )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / fragment_home.xml:121:AAPT:错误:资源可绘制/ btn_bg_engagement(又名com.example.myapplication:drawable / btn_bg_engagement )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / fragment_home.xml:132:AAPT:错误:资源可绘制/ btn_bg_mehendi(又名com.example.myapplication:drawable / btn_bg_mehendi )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / fragment_home.xml:150:AAPT:错误:resource drawable / btn_bg_sangeet(aka com.example.myapplication:drawable / btn_bg_sangeet )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / fragment_home.xml:158:AAPT:错误:资源可绘制/ btn_style(又名com.example.myapplication:drawable / btn_style )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / img_custom_layout.xml:17:AAPT:错误:资源可绘制/圆形图像(又名com.example.myapplication:drawable / round_image )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / img_custom_layout.xml:32:AAPT:错误:资源可绘制/圆形图像(又名com.example.myapplication:drawable / round_image )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / layout / nav_header_dashboard.xml:2:AAPT:错误:资源可绘制/ nav_bar_bg(又名com.example.myapplication:drawable / nav_bar_bg )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:8:AAPT:错误:资源可绘制/ ic_dashboard_black_24dp(又名com.example.myapplication:drawable / ic_dashd_black_24 )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:16:AAPT:错误:资源可绘制/ ic_favorite(又名com.example.myapplication:drawable / ic_favorite )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:19:AAPT:错误:资源可绘制/ ic_favorite(又名com.example.myapplication:drawable / ic_favorite )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:22:AAPT:错误:资源可绘制/ ic_favorite(又名com.example.myapplication:drawable / ic_favorite )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:25:AAPT:错误:资源可绘制/ ic_favorite(又名com.example.myapplication:drawable / ic_favorite )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:28:AAPT:错误:资源可绘制/ ic_favorite(又名com.example.myapplication:drawable / ic_favorite )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:35:AAPT:错误:resource drawable / ic_menu_share(又名com.example.myapplication:drawable / ic_menu_share )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:39:AAPT:错误:resource drawable / ic_menu_send(又名com.example.myapplication:drawable / ic_menu_send )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / menu / activity_dashboard_drawer.xml:48:AAPT:错误:资源可绘制/ ic_logout(又名com.example.myapplication:drawable / ic_logout )找不到。
/ Users / raajkumarchandiramani / Desktop / AndMAD / ShubhMangalam / MyApplication / app / src / main / res / mipmap-anydpi-v26 / ic_launcher.xml:3:AAPT:错误:resource drawable / ic_launcher_background(aka com.example.myapplication :drawable / ic_launcher_background)找不到。
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
在https://help.gradle.org获取更多帮助
1秒内失败13个可执行任务:已执行10个任务,其中3个是最新的
这是我的清单代码:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:dist="http://schemas.android.com/apk/distribution"
package="com.example.myapplication">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.CAMERA"/>
<application
android:allowBackup="true"
android:icon="@drawable/app_wedding_plan_1"
android:label="@string/app_name"
android:roundIcon="@drawable/ic_launcher_foreground"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".DashboardActivity"
android:theme="@style/AppTheme.NoActionBar">
</activity>
<activity android:name=".WelcomeActivity" />
<activity android:name=".LogoutActivity" />
<activity android:name=".LoginActivity" />
<activity android:name=".SplashScreenActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".RegisterActivity" />
</application>
<dist:module dist:instant="true" />
</manifest>
app.build.gradle代码:
apply plugin: 'com.android.application'
android {
compileSdkVersion 29
buildToolsVersion "29.0.1"
defaultConfig {
applicationId "com.example.myapplication"
minSdkVersion 21
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'com.google.android.material:material:1.0.0'
implementation 'androidx.navigation:navigation-fragment:2.1.0'
implementation 'androidx.navigation:navigation-ui:2.1.0'
implementation 'androidx.lifecycle:lifecycle-extensions:2.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
implementation "androidx.cardview:cardview:1.0.0"
implementation 'com.google.firebase:firebase-core:17.2.0'
implementation 'com.google.firebase:firebase-auth:19.1.0'
implementation 'com.google.firebase:firebase-auth:19.1.0'
implementation 'com.google.firebase:firebase-database:19.2.0'
}
apply plugin: 'com.google.gms.google-services'
项目build.gradle代码:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.1'
classpath 'com.google.gms:google-services:4.3.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
我正在尝试构建我的项目,但是每次我收到android资源链接失败(AAPT错误)。但是,这些文件存在于我的可绘制资源目录中。我已经尝试了与我类似的帖子中的所有内容,但似乎无济于事。
我认为您的Drawable xml之一包含<?xml version="1.0" encoding="UTF-8"?>
两次,这会导致此问题。我已经面对了。