我通过以下方式通过maven添加了facebook SDK:
compile 'com.facebook.android:facebook-android-sdk:3.21.1'
当我编译时,我收到了我的\app\src\main\res\values\colors.xml
文件错误
Error:Attribute "style" has already been defined
有什么建议?这非常令人费解.
摇篮:
apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion '21.1.1' defaultConfig { applicationId 'com.rayat.pricewiz' minSdkVersion 17 targetSdkVersion 21 versionCode 1 versionName '1.0' } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } productFlavors { } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile files('libs/androidmvcframework.jar') compile files('libs/ksoap2-android-assembly-2.5.8-jar-with-dependencies.jar') compile files('libs/universal-image-loader-1.9.2.jar') // You must install or update the Google Repository through the SDK manager to use this dependency. // You must install or update the Google Repository through the SDK manager to use this dependency. compile 'com.android.support:support-v4:21.0.0' compile 'com.google.android.gms:play-services:6.1.71' compile 'com.android.support:appcompat-v7:21.0.0' compile 'com.android.support:recyclerview-v7:+' compile files('libs/CWAC-SackOfViewsAdapter.jar') compile 'com.daimajia.swipelayout:library:1.1.7@aar' compile 'com.facebook.android:facebook-android-sdk:3.21.1' }
我的colors.xml文件:
#FFFFFF #000000 #FF0000 #00000000 #808080 #CDCDCD #5D5D5D #69b5ec #10a3d9 #295496 #ed8305 #F7BB31 #46B525 #0F6A15 #DC46B525 #FFFFFF #66000000 #DDDDDD #1A0DAB #6633B5E5 #808080 #FAFAFA #EEEFF0 #5D5D5D #F7BB31 #66000000 #F1F1F1 #5A5A5A #b3dae8 #e5e5e5 #69B5EC
谢谢,
Noorul
Facebook SDK有一个名为"style"的属性,在我看来,它似乎与JazzyViewPager中的相同属性名称冲突
打开构建目录中的中间文件,然后搜索"name = style"以找出问题所在的位置
gradle错误将显示带有中间文件名的命令行