1

プロジェクトを開始するためにEclipseを起動しましたが、一言も入力せずにすでにいくつかのエラーが発生しています。

    package department.namespace;

import android.app.Activity;
import android.os.Bundle;

public class DepartmentActivity extends Activity {
    /** Called when the activity is first created. */   
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}

パッケージ department.namespace には、次のように書かれています。

  • この行に複数のマークがあり、タイプjava.lang.Objectを解決できません。必要な .class ファイルから間接的に参照されている

  • インポート android.os を解決できません。

  • オーバーライドを型として解決できません

  • メソッド OnCreate(Bundle) はタイプ Activity に対して未定義です

  • R. は変数として解決できません。

Eclipse を起動したときにこれが表示されたので、どうすれば修正できますか?

4

1 に答える 1

1

まず、プロジェクトをクリーンアップしてビルドすることから始めます。これを行うには、目的のプロジェクトを選択し、プロジェクト メニューから適切なオプションを選択します。

それでも問題が解決しない場合は、プロジェクトのビルド パスをチェックして、予想される依存関係が存在し、考慮されていることを確認することをお勧めします。過去にこの問題が発生したときのことを正しく覚えていれば、選択した JRE を削除して再度追加すると役立ちます。

この問題をさらに詳しく調べるには、次のリンクのいくつかを確認してください。

于 2012-04-16T04:54:51.363 に答える