私はPhonegapを使用してアプリケーションを構築しています。私はiOSとAndroid用にUrban Airshipを使用しています。Phone GapプロジェクトでAndroid用の新しいUrban Airship Push Libraryをインストールするには
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ライブラリを正常にインストールしましたか?