"не удалось найти ошибку com_facebook_android.apk" при запуске проекта Android - PullRequest
4 голосов
/ 31 августа 2011

Я установил Facebook API для Android в Eclipse и импортировал проект в свой проект Android. Моя программа прекрасно работает, но когда я пытаюсь ее запустить, я получаю

Не удалось найти com_facebook_android.apk!

в окне сборки, и когда программа фактически пытается импортировать любой из классов API Facebook, она взрывается с java.lang.NoClassDefFoundError: com.facebook.android.Facebook

Ответы [ 6 ]

5 голосов
/ 22 декабря 2011

Возможно, вы добавили ссылку на проект Java в «Путь сборки Java», но это неправильное место.

Из руководства по Android:

Чтобы добавить ссылку напроект библиотеки, выполните следующие действия:

  • В проводнике пакетов щелкните правой кнопкой мыши зависимый проект и выберите Свойства.
  • В окне «Свойства» выберите «Android»"группа свойств слева и найдите свойства библиотеки справа.
  • Нажмите кнопку" Добавить ", чтобы открыть диалоговое окно" Выбор проекта ".
  • В списке доступных проектов библиотеки выберите проект и нажмите кнопку" ОК ".
  • Когда диалоговое окно закроется, нажмите Применить в окне свойств.
  • Нажмите ОК, чтобы закрыть окно свойств

Это решило мою проблему.

2 голосов
/ 16 августа 2012

В моем случае помогло, чтобы в ссылочных проектах не проверялось Is Library

(Свойства проекта> Android)

sample image with

2 голосов
/ 01 сентября 2011
  1. Ознакомьтесь со ссылками на библиотеки здесь:
    http://developer.android.com/guide/developing/projects/projects-eclipse.html

  2. Убедитесь, что у вас установлены последние версии ADT.

  3. Попробуйте очистить свой проект в затмении.

Надеюсь, это поможет

1 голос
/ 30 апреля 2012

У меня также есть проблемы с этой ошибкой, и я заметил, что, если я запустил eclipse от имени пользователя root, ошибка исчезнет. Это заставляет меня думать, что это проблема с разрешениями

Итак, чтобы помочь:

В проекте Facebook android правой кнопкой мыши> инструмент Android> сборка и экспорт

Затем просто соберите проект в папку bin проекта Facebook.

Проблема решена

0 голосов
/ 26 февраля 2013

Если ничего не работает, попробуйте удалить приложение Facebook для Android (если оно установлено на вашем телефоне).Это сработало для меня.

0 голосов
/ 11 октября 2012

У меня была похожая проблема. Это было мое решение. Я должен был добавить Android.jar в качестве ссылки.

Ошибка сэмпла Android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...