我正在安装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,
答案 0 :(得分:2)
可能因为伪造的png文件而发生。您可以使用此命令检查假png。
cd <YOUR_PROJECT/res/> && find . -name *.png | xargs pngcheck
然后,使用ImageEditor(Ex,Pinta)打开假png并将它们重新保存到png。
或
重命名图像文件,图像文件不应包含数字
祝你好运。