我已经无法构建可以成功构建的android项目。
构建:同步
../../.../..gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.0.aar/079f027781f9663d188d9dd5f4f897cd/res/values/values.xml
错误:配置为“”的资源“attr/tint”的值重复。错误:资源以前定义在这里。
整个输出:
生成失败6s 89ms运行生成5s 902ms加载生成27ms配置生成3s 955ms计算任务图31ms运行任务1s 871ms null
返回为英语,以下翻译为:
java.util.concurrent.executionexception:com.android.builder.internal.aapt.v2.aapt2exception:AAPT2错误:检查日志以了解详细信息
null
../../../...xml
错误:配置为“”的资源“attr/tint”的值重复。错误:资源以前定义在这里。
这是我的依赖。
dependencies {
implementation(name: 'appboy_release', ext: 'aar')
testImplementation 'junit:junit:4.12'
implementation project(':strings')
implementation project(':osp-core')
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.facebook.android:facebook-android-sdk:4.18.0'
implementation 'com.android.support:appcompat-v7:27.1.0'
implementation 'com.android.support:cardview-v7:27.1.0'
implementation 'com.android.support:design:27.1.0'
implementation 'com.android.support:gridlayout-v7:27.1.0'
implementation 'com.android.support:preference-v7:27.1.0'
implementation 'com.android.support:recyclerview-v7:27.1.0'
implementation 'com.android.support:support-v4:27.1.0'
implementation 'com.google.android.gms:play-services-analytics:12.0.1'
implementation 'com.google.android.gms:play-services-gcm:12.0.1'
implementation 'com.google.code.gson:gson:2.8.1'
implementation 'com.jakewharton.picasso:picasso2-okhttp3-downloader:1.0.2'
implementation 'com.sprylab.android.texturevideoview:texturevideoview:1.1.1'
implementation 'com.makeramen:roundedimageview:2.2.1'
implementation 'com.squareup.okhttp3:logging-interceptor:3.3.0'
implementation 'com.squareup.okhttp3:okhttp:3.7.0'
implementation 'com.squareup.okhttp3:okhttp-urlconnection:3.0.1'
implementation 'com.squareup.okio:okio:1.12.0'
implementation 'com.squareup:otto:1.3.3'
implementation 'com.squareup.picasso:picasso:2.5.2'
implementation 'com.squareup.retrofit2:adapter-rxjava:2.0.0'
implementation 'com.squareup.retrofit2:converter-gson:2.1.0'
implementation 'com.squareup.retrofit2:retrofit:2.1.0'
implementation 'com.squareup.sqlbrite:sqlbrite:0.6.3'
implementation 'de.hdodenhof:circleimageview:2.1.0'
implementation 'io.reactivex:rxandroid:1.2.1'
implementation 'io.reactivex:rxjava:1.2.5'
implementation 'com.appsflyer:af-android-sdk:4.7.1@aar'
implementation 'javax.annotation:jsr250-api:1.0'
implementation 'com.github.chrisbanes.photoview:library:1.2.4'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
}
implementation('com.twitter.sdk.android:twitter:2.3.1@aar') {
transitive = true
}
implementation project(':loading-widget')
implementation files('libs/YouTubeAndroidPlayerApi.jar')
}
当我将Android studio更新到3.1并将gradle插件更新到3.1.0和gradle版本4.4(distributionURL=https\://services.gradle.org/distributions/gradle-4.4-all.zip).
时,就会发生这种情况
在我能成功建造之前。
最好的方法是创建一个新的values文件夹名values-v21
,然后将attr.XML
文件或导致错误的XML文件放在该文件夹中,这样它就不会合并或混淆要使用的属性。当然,这样做意味着该属性只能从SDK21及以上版本开始工作或使用,这取决于您将选择的版本。
/users/hyun/desktop/laftel-android/app/build/immeditiates/increment/mergedbugresources/merged.dir/values/values.xml重复资源'attr/font'与config“.resource的值。 executionException:com.android.tools.appt2.aapt2E
我运行我的项目,显示: 错误:配置为“”的资源“attr/content”的值重复。消息{kind=error,text=error:资源'attr/content'的值与配置为''重复。sources=[/users/bobzheng/.gradle/caches/transforms-1/files-1.1/appcompat-v7-26.1.0.aar/805CD07C22A7F63B737
我正在移植我当前的android apk,以满足最近的playstore指令-“targetSdkVersion 26” 这是我的年级档案。我从CompilesDKVersion26开始,到28。所以对于28个,我不得不使用AndroidX依赖项。我在主题行中贴出的错误处卡住了。任何帮助都将不胜感激。 错误消息为
com.Android.builder.internal.aapt.v2.aapt2exception:Android资源编译失败/users/username/.gradle/caches/transforms-2/files-2.1/94 a628954aabd306de764f6ff2843371/res/values/values.xml:8:5-35:25:aapt:error:资源'a
我已经调试了3天,但仍然无法解决它。如果你们中有人对问题的根源和我该如何解决问题有一些想法,那我会很高兴的?原谅我,我不知道有什么更好的方法来粘贴错误信息。 错误日志: