PhoneGap / Cordova アプリがあり、PhoneGap 用の都市飛行船プラグインを使用してプッシュ通知を追加したいと考えています。それは有望に見えます。Urban Airship の指示に従い、 GitHubの例を見てみましょう。問題は、私が Java / Android 開発者ではなく、html5-css3-JavaScript 開発者であることです。私はエクリプスを使用しています。
例のように AndroidManifest.xml ファイルを変更し、適切な場所にパッケージ名を付けました。
.java ファイル PushNotificationPlugin.java、IntentReceiver.java、および MainApplication.java を src フォルダーのプロジェクト ツリーにインポートしました。「インポート com.urbanairship.UAirship を解決できません」などのエラーが表示されるようになりました。
これまでの進行状況とエラーについては、以下のスクリーン ショーを参照してください。
私の質問は次のとおりです。
「PushNotificationPlugin.java および IntentReceiver.java ファイルを Android プロジェクトにインストールします。」これらのファイルをプロジェクト ツリーのどこに配置する必要がありますか? また、何らかの方法でそれらにリンクする必要がありますか? ファイル MainApplication.java もどこかに、どのようにインストールする必要がありますか?
"アプリケーション クラスでアーバン エアシップ ライブラリを初期化します" 私の PhoneGap プロジェクト ツリーのどのファイルがアプリケーション クラスで、このファイルのどこにアーバン エアシップ コードをコピー アンド ペーストできますか?
「メインのアクティビティ クラスをインストルメント化する」 Java の数行を Cordova のメイン アクティビティに追加する必要があります。Cordova のメイン アクティビティが含まれているファイルはどれですか。このファイルのどこに、非常に必要なアーバン エアシップ コードをコピー アンド ペーストできますか?
どんな助けでも大歓迎です!これを機能させるのを手伝ってくれれば、簡単な Sencha Touch アプリも作成します...