2014-05-10 3 views
6

я имел загрузить facebook СКД импорт это в моем затмение добавить v4 .jar файл и изменить компилятор до 1.6, но все же это даст мне ошибку в классе FacebookAppLinkResolverAndroid facebook ошибка SDK импорта

import bolts.AppLink; import bolts.AppLinkResolver; import bolts.Continuation; import bolts.Task;

enter image description here выше, не являются импорт

ответ

9

1.Open ваши свойства проекта

2.Select "Java Построить путь" из меню с левой стороны

3.Select "Библиотеки" Вкладка

4.Press "Добавление внешнего Jar"

5.Most важные шаги: - Выберите «болты» баночка файл «Libs» папку текущего местоположения PROJECT (путь должен быть
вашего проекта только и не Android SDK).

6.Select «Заказ и экспорт» на вкладке и «Тик» флажком «андроид-поддержки-v4.jar»

0

ответ amalBit работает отлично подходит для Eclipse. Вот эквивалент Android Studio. Я столкнулся с этой ошибкой после обновления до последнего SDK для Android для Android.

  1. Файл ->
  2. Структура проекта ->
  3. Выберите модуль Facebook на левой
  4. Выберите вкладку Зависимости
  5. Нажмите кнопку + в нижней части окна
  6. Выберите «Зависимость от файла»
  7. В папке libs вы должны увидеть файл bolts.jar 10, который вы скопировали, когда updati SDK.
  8. Выберите файл bolts.jar и нажмите OK
  9. Затем нажмите Применить и OK

делает Gradle Sync (произошло автоматически для меня) должен устранить ошибку.

0

У меня была та же проблема. Проверьте свою папку facebook-sdk/facebook, чтобы узнать, есть ли файл libs (Not directory)

Итак, я думаю, что студия Android не смогла импортировать библиотеки в качестве каталога, а вместо этого включила файл libs с «../libs» в Это. Не уверен, что это проблема с facebook-sdk, проблема с клонированием git или проблема с андроид-студией.

Решение:
1. Снимите холостой ЛИЭС файл
2. копии каталога ЛИЭСА вручную
3.удалить зависимость в структуре проекта
4. добавить его вручную, нажав знак +

6

Или, если вы используете Gradle вы можете добавить это к вашему Gradle файл:

dependencies { 
    compile 'com.parse.bolts:bolts-android:1.1.3' 
} 

Facebook также доступен так вам также не нужно добавлять это вручную. Чтобы включить оба используют следующие:

dependencies { 
    compile 'com.facebook.android:facebook-android-sdk:4.5.0' 
    compile 'com.parse.bolts:bolts-android:1.1.3' 
} 

Вы можете проверить последнюю версию болтов here.

Смежные вопросы