1

Facebookのsdkをアプリケーションに追加すると、このエラーが発生し、これを解決できません。下記のファイルをご確認ください。AndroidスタジオのFacebook sdkでリソースが見つかりませんでした。エラー

build.gradleファイル

apply plugin: 'com.android.application' 

dependencies { 
    compile fileTree(include: '*.jar', dir: 'libs') 
    compile 'com.android.support:support-v4:27.0.0' 
    compile('com.facebook.android:facebook-android-sdk:4.23.0') { 
     exclude group: 'com.android.support', module: 'cardview-v7' 
     exclude group: 'com.android.support', module: 'appcompat-v7' 
     exclude group: 'com.android.support', module: 'support-v4' 
     exclude group: 'com.android.support', module: 'customtabs' 
    } 
} 

android { 

    compileSdkVersion 25 
    buildToolsVersion '26.0.2' 

    defaultConfig { 
     applicationId "com.android.example" 
     minSdkVersion 15 
     targetSdkVersion 23 
     versionCode 2 
     versionName "2.0" 
    } 

    sourceSets { 
     main { 
      manifest.srcFile 'AndroidManifest.xml' 
      java.srcDirs = ['src'] 
      resources.srcDirs = ['src'] 
      aidl.srcDirs = ['src'] 
      renderscript.srcDirs = ['src'] 
      res.srcDirs = ['res'] 
      assets.srcDirs = ['assets'] 
     } 

     // Move the tests to tests/java, tests/res, etc... 
     instrumentTest.setRoot('tests') 

     // Move the build types to build-types/<type> 
     // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ... 
     // This moves them out of them default location under src/<type>/... which would 
     // conflict with src/ being used by the main source set. 
     // Adding new build types or product flavors should be accompanied 
     // by a similar customization. 
     debug.setRoot('build-types/debug') 
     release.setRoot('build-types/release') 
    } 
} 

repositories { 
    maven { 
     url 'https://maven.google.com/' 
     name 'Google' 
    } 
    mavenCentral() 
} 

ログ:

Information:Gradle tasks [clean, :PoetOnline:generateDebugSources, :PoetOnline:generateDebugAndroidTestSources, :PoetOnline:mockableAndroidJar] 
/Users/rreddy2/.gradle/caches/transforms-1/files-1.1/facebook-android-sdk-4.23.0.aar/daccb1edfaff8ad182af08f6dd069933/res/values/values.xml 
Error:(26, 5) error: resource android:attr/fontStyle not found. 
Error:(26, 5) error: resource android:attr/font not found. 
Error:(26, 5) error: resource android:attr/fontWeight not found. 
Error:resource style/Theme.AppCompat.NoActionBar (aka com.shi3r.poetonline:style/Theme.AppCompat.NoActionBar) not found. 
Error:resource style/Theme.AppCompat.Dialog (aka com.shi3r.poetonline:style/Theme.AppCompat.Dialog) not found. 
/Users/rreddy2/Documents/Work/Source Codes/Poetonline Android/PoetOnlineWorkspace/PoetOnlineWorkspace/PoetOnline/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml 
Error:(49) resource android:attr/fontStyle not found. 
Error:(49) resource android:attr/font not found. 
Error:(49) resource android:attr/fontWeight not found. 
Error:failed linking references. 
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details 
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details 
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details 
Error:Execution failed for task ':PoetOnline:processDebugResources'. 
> Failed to execute aapt 
Information:BUILD FAILED in 3s 
Information:13 errors 
Information:0 warnings 
Information:See complete output in console 
+0

このリンクをチェックする - https://stackoverflow.com/a/46988596/6244429 –

答えて

2

私はそれがこれを追加してみてくださいを動作しない場合は、また、その後、ブラケット(compile 'com.facebook.android:facebook-android-sdk:4.23.0')

compile 'com.facebook.android:facebook-android-sdk:4.23.0' 

を削除するために持っていると思いますバージョンとチェック

compile 'com.facebook.android:facebook-android-sdk:4.6.0' 
+0

まだ動作しません。 –

+0

あなたは今直面しているエラーですか? –

+0

この回答に記載されている変更は問題ありません。 Facebook sdk 4.6.0は正常に動作します。おかげで –

関連する問題