Facebook登录Android应用程序无法正常工作

时间:2016-04-18 10:06:49

标签: android facebook api integration

我正在安装Android应用程序中的fb登录但我有一个问题是在同步后在gradle中添加sdk显示错误

enter code here
 android {
compileSdkVersion 22
buildToolsVersion "23.0.1"

repositories {
    mavenCentral()
}
defaultConfig {
    applicationId "com.dogsbree"
    minSdkVersion 15
    targetSdkVersion 21
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}
sourceSets { main { jni.srcDirs = ['src/main/jni', 'src/main/jni/'] } }
}

 dependencies {
compile 'com.facebook.android:facebook-android-sdk:4.11.0'
compile files('libs/universal-image-loader-1.9.3-with-sources.jar')
compile 'com.android.support:support-v4:22.2.1'
compile 'com.android.support:appcompat-v7:22.2.1'
compile files('libs/android-async-http-1.4.4.jar')
compile files('libs/httpmime-4.2.1.jar')

}

它显示错误

enter code here
 Error:Execution failed for task ':app:mergeDebugResources'.
 > Crunching Cruncher com_facebook_tooltip_black_background.9.png failed, 

1 个答案:

答案 0 :(得分:2)

可能因为伪造的png文件而发生。您可以使用此命令检查假png。

 cd <YOUR_PROJECT/res/> && find . -name *.png | xargs pngcheck

然后,使用ImageEditor(Ex,Pinta)打开假png并将它们重新保存到png。

重命名图像文件,图像文件不应包含数字

祝你好运。