AndroidManifest xmlファイルでアクティビティを定義/記述する必要があることを理解しています。アクティビティノードを追加するandroid eclipse
多くのチュートリアルではこれがうまくいかないため、なぜこれが機能しないのかわかりません。
私は、ubuntu 11.10で動作するEclipseで新しいアンドロイドプロジェクトを開始するとします。そして、新しいクラスを追加(extends)android.app.Activityに追加してから、パッケージエクスプローラのAndroidManifest.xmlファイルをクリックします。 [アプリケーションノード]ボックスと[追加]ボタンが表示されます。私の問題は、(新しい要素を追加するために)Addボタンを押すと、EMPTYであるダイアログがポップアップするということです。要素の選択はなく、[OK]ボタンはグレー表示されています。
さらに、ここで名前を入力することはできません。キャンセルを押すだけです。このボックスに選択項目が設定されていないのはなぜですか?私は最初から再インストールしようとしましたが、バージョンの依存関係とアクセス許可をダブルチェックしても疑問の余地はありません。今のところ、xmlタグを手動で追加しますが、なぜ正しく動作していないのか知りたいのですが。誰もがアイデアを持っていますか?日食上>クリーンメニュー - プロジェクトに行ってみてくださいそして、
import android.app.Activity;
public class MyActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
:
あなたの問題を推測するコードは、面白くないと思います。 –
問題はEclipseと関係があります。コードはエラーなしで正常に構築されます。 2番目のクラスは、生成されたクラスと同じですが、名前は異なります。 – Simon