これは紛らわしいです。Android 2.2.2_r1 の NotificationManager クラスのソース コードを見ると、 andgetService()
として定義されているメソッドが表示されます。ただし、日食は私に言っています:public
static
メソッド getService() は、行のタイプ NotificationManager に対して定義されていません
Object o = NotificationManager.getService();
私のプロジェクトは、Android 2.2/API レベル 8 に対してビルドしています。リフレクションを使用してメソッド名と修飾子を確認しようとしましたが、案の定、戻ってきました
public static getService
ここで何か不足していますか?このメソッドが存在しないとEclipseが教えてくれるのはなぜですか?