Android Studio импортирует фейсбук библиотека одиссея
Я пытаюсь использовать логин Facebook в своем приложении с библиотекой Facebook в Android Studio.
После 9 уроков о том, как импортировать эту библиотеку в Android Studio 0.6.1, все работало хорошо (в последнем уроке), прежде чем нажимать на чистый проект, после нажатия на него я получаю эту ошибку:
*C:\Users\Demetria\AndroidStudioProjects\Test\libreries\facebook\src\com\facebook\FacebookA ppLinkResolver.java
Error:(21, 13) error: package bolts does not exist
Error:(37, 49) error: cannot find symbol class AppLinkResolver
Error:(57, 12) error: cannot find symbol class Task
Error:(63, 42) error: cannot find symbol class Continuation
Error:(105, 83) error: cannot find symbol variable Task
Error:(192, 27) error: package AppLink does not exist*
Может ли кто-нибудь помочь мне, пожалуйста?
Заранее спасибо.
2 ответа
Если вы импортировали библиотеку через File > Import Module
Android Studio скопировал это facebook
каталог в ваш проект. $PROJECT_ROOT/facebook/build.gradle
ссылки на файлы bolts.jar
:
dependencies {
compile files('../libs/bolts.jar')
compile 'com.android.support:support-v4:19.+'
}
Обратите внимание, что в разархивированном архиве от Facebook есть libs
папка в родительской папке (..
путь) библиотеки. В вашем проекте вам нужно указать на libs
папка в папке библиотеки facebook. + Изменить ..
в .
как показано ниже:
dependencies {
compile files('./libs/bolts.jar')
compile 'com.android.support:support-v4:19.+'
}
Чтобы успешно собрать последний SDK Facebook с Android Studio, вам также нужно указать build.gradle из SDK Facebook, чтобы скомпилировать jar болта.
Смотрите мой подробный пост здесь