Городской дирижабль сбой приложение
У меня возникли проблемы при попытке интегрировать PUSH-уведомления Urban Airship в мое приложение для android.
Я думаю, что у меня есть все мои разрешения и фильтры намерений в наборе AndroidManifest, но приложение вылетает сразу же после попытки установить мои AirshipConfigOptions следующим образом:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
AirshipConfigOptions options = AirshipConfigOptions.loadDefaultOptions(this);
...
}
Мой журнал ошибок говорит:
java.lang.NoClassDefFoundError: com.urbanairship.AirshipConfigOptions
Любая помощь будет очень признательна.1 ответ:
Вы используете ProGuard? См. Эту статью о настройке ProGuard для работы с UrbanAirship.
Вы используете ADT r17 или более позднюю версию? Начиная с r17, jar-файлы должны быть расположены в папке "libs", размещение их в" lib " не будет работать (хотя Eclipse указывает на отсутствие проблем). Смотрите Эту статью о зависимостях в проектах Android.