1

最後の SDK ツール バージョン (V22) へのアップグレード SDK プラットフォーム ツール (V17) SDK ビルド ツール (V17) Eclipse でこのメッセージが表示されます

public class GCMIntentService extends
    GCMFuIntentService{}

重要な事実-私のプロジェクトは、私が作成したAndroidライブラリプロジェクトに依存しています-このプロジェクトでは、gcm.jarへの参照があります(/ libsフォルダーにあります)

何か案は?

4

2 に答える 2

3

さて、この次のリンクが答えです

  1. サポート ライブラリが ABS プロジェクトの libs フォルダーにあり、それ以外の場所にないことを確認してください。
  2. ライブラリを右クリック --> ビルド パス --> ビルド パスに追加
  3. ABS プロジェクトを右クリック --> プロパティ --> Java ビルド パス --> 注文とエクスポート --> gcm.jar (またはその他の XXX.jar) ファイルを確認して保存します。
  4. ABS を含めたプロジェクトを右クリック --> プロパティ --> Java ビルド パス --> 注文とエクスポート --> 「Android プライベート ライブラリ」にチェックを入れて保存
  5. 依存関係階層に追加のプロジェクトがある場合は、このすべてのプロジェクトに対して手順 4 を実行します。
  6. ワークスペース全体 (または影響を受けるすべてのプロジェクト) をクリーンアップして、最善を尽くしてください。
于 2013-05-19T14:34:37.960 に答える
1

クラス GCMBaseIntentService は非推奨です。代わりに GCM APIを使用してください

于 2014-09-15T06:26:07.593 に答える