Я слежу за the instructions за то, что интегрировал SDK в вашу программу. Я преуспел в том, чтобы все предоставленные образцы приложений были скомпилированы и запущены, за исключением «helloFacebookSample». Для этого я получаю ошибку компиляции:Отсутствует проект «HelloFacebookSample» Java-проект «facebook»
Project 'HelloFacebookSample' is missing required Java project 'facebook'
Мое понимание проектов/библиотек/строительства путей и т.д. немного туманно, но я не могу понять, почему это должно терпеть неудачу, когда все остальные удалось.
Вот захват экрана окна свойств для моего HelloFacebookSample:
Я могу подтвердить, что каталог:
c:\android stuff\facebook\facebook-android-sdk-3.0\facebook\bin
содержит файл facebooksdk.jar
Любые идеи?
EDIT: Еще несколько раз, когда я щелкнул по вкладке «Проекты», которую вы видите на экране, захватил выше, и увидел, что он говорит «facebook (missing)». Я немного смущен, потому что думал, что проектам, возможно, придется полагаться на библиотекам, а не на другие проекты ... но все же я понятия не имею, как решить проблему. Кажется, у меня нет проекта, называемого просто «facebook» ...
Редактировать: Измельчение вокруг еще немного, я просто экспериментально удалил «facebook (missing)» из пути сборки java, а затем сделал «добавить» из «FacebookSDK» ... Я думал, что это дергается на соломинках, но, к моему удивлению, это сработало !!! HelloFacebookSample скомпилирован и запущен !!! - Я понятия не имею, что происходит, и все равно хотел бы объяснить.
Может быть что-нибудь с тем, что андроид апи вы строите против? Кажется, я помню, что нужно немного снизить целевой api ... – roarster
Вы выбрали флажок «копировать проекты в рабочей области» во время импорта всех компонентных проектов из facebook-sdk-3.0? –
@kaushai trivedi: Я уверен, что «копировать проекты в рабочей области» выбрано не * * (как указано на сайте). – Mick