AdMob и ActionBarSherlock

У меня есть приложение для Android, которое использует ActionbarSherlock, и я хочу разместить рекламу внизу экрана ListView.

Я следил за информацией, доступной здесь https://developers.google.com/mobile-ads-sdk/docs/android/fundamentals и не компилируется со словами "java.lang.NoClassDefFoundError: com.google.ads.AdView"

Итак, мой вопрос: что мне нужно сделать, чтобы реклама работала?


person GreekOphion    schedule 01.06.2012    source источник


Ответы (1)


У тебя какая версия ADT? 17? Если это так, попробуйте переименовать папку lib в libs.

ADT 17 инструментов Android требует, чтобы папка /lib была /libs.

Эта проблема связана с тем, что:

что библиотеки не управляются так же, как в новой сборке ADT. Вместо того, чтобы иметь 2 разных управления библиотеками (одно для проектов библиотек Android, одно для стандартных jar-файлов), теперь оба объединены в элемент зависимостей Android.

См. дополнительную информацию по этой ссылке

person Filipe Batista    schedule 01.06.2012
comment
Если перемещение библиотеки в нужное место нежелательно, вы также можете перейти в свойства-›путь сборки java-›порядок и экспорт. Щелкните библиотеки, которые необходимо экспортировать, и они будут включены вручную. - person ProjectJourneyman; 02.06.2012