Я создаю приложение с помощью Phonegap и использую Urban Airship для iOS и Android.
Для Android я использовал его с AirMail, но теперь они планируют отказаться от AirMail и опубликовали новую библиотеку (http://urbanairship.com/docs/android-client-overview.html).
Я пытаюсь заставить ее работать, но могуне инициализируйте его:
public class MainApp extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
UAirship.takeOff(this);
}
}
Предполагается, что метод UAirship.takeOff () принимает «Приложение» в качестве аргумента, но поскольку приложения PhoneGap расширяют DroidGap вместо Приложения, он не работает.
Я почти ничего не знаю о разработке Android, поэтому я не уверен, как это обойти.
Кто-нибудь успешно установил новую библиотеку UAirship в проекте с пробелом телефона?