2012-03-09 15 views
2

私は.NETの開発者ですが、私はJavaが好きなので、私は自由な時間に遊んでいます。私は通常Eclipseを使用しませんが、ADT eclipseプラグインとAndriod SDKをインストールして学習を始め、TableLayoutで新しいプロジェクトを作成しました。ちょっと見栄えが良く、エミュレータで正常に動作します。EclipseのAndroidアプリケーションの問題

しかし、私を絶対に緊張させ、恐らく私は間違ったことをしているので、私を助けてください。 最初に、どのような方法でmain.xmlファイルを変更したとしても、正しいパラメータが追加されていても、それが気になるようになり、 "error"というエラーを生成します。 main.out.xmlを生成し、main.out.xmlが空であるというエラーを報告します。後でそれを削除することはできませんし、main.out.out.xmlなどの生成を開始します。これは、エラーの原因となった元のXMLを修正した後でも同じです。

binフォルダーを削除してEclipseを再起動し、out xmlファイルをすべて削除してから、アプリケーションを実行するか、別の時に再度それらの 'out'ファイルを生成し始めますループは続く。

これまで実行していたエラーのない簡単なアプリを実行するには数時間かかることがあります。 確かにそれは彼らがそれが働くことを意図した方法ではありませんでしたか? また、自動的にすべてのファイルをフラッシュする「再構築」ボタンはありませんか、それともどこかに隠されていますか?私は手動でこれらの自動的に生成されたファイルとビルドフォルダとすべてのそれらのout.xmlファイルを削除するのがうんざりです。

また、私はそれにもかかわらず、デザイナーの見解が時々消えて、それを元に戻すものは何もないことを指摘したいと思います。唯一の方法は、新しいプロジェクトを作成し、それに.xmlを追加してからもう一度表示されます。別のバグ?

私は、最新のEclipseのバージョンがあります: バージョン:インディゴサービスリリース2 ビルドID:20120216から1857

あなたはこの作業を取得する方法の任意の手掛かりを持っている場合、私はそれを感謝しますが! 事前に感謝します

+0

ビルド - >再コンパイルを有効にしましたか? – kosa

+0

いいえどこですか?私が見る唯一のオプションは "実行"と "デバッグ" – Nick

+0

プロジェクトメニューはこれらのオプションがあります。自動的にビルドするオプションをチェックしてください。その後、プロジェクトを右クリックして更新すると、そのプロジェクトは消去され、再構築されます。こうすることで、手動で行うすべての手順を回避することができます。 – kosa

答えて

4

XMLファイルを選択して[実行]ボタンをクリックすると、EclipseはXMLでXSL変換を実行し、結果として.out.xmlファイルを生成します。これはEclipse Web Toolsの機能の1つで、Java EE DevelopersパッケージのEclipseをインストールした場合(他のパッケージにも含まれている可能性があります)の機能です。他の人がコメント欄で上記の言ったように

は、あなたのAndroidアプリを実行するプロジェクトを選択し、右クリックして、>のAndroidアプリのとして実行]を選択します。あなたが一度それをやったら、それは実行またはデバッグボタンの上に小さな下向きの矢印を押すとリストが表示されます(あなたが実行またはデバッグツールバーボタンから起動できる起動設定を作成します。から選択することができるLaunch Configurationsのほか、それらを管理するためのオプション)。

現在選択されているものについて賢明にしようとするのではなく、Eclipseが常に実行またはデバッグした最後のものを起動するようにする設定があります。環境設定を開き、に移動します。実行/デバッグ>を起動します。そこには、ウィンドウの下部にあるLaunch Operationのオプションがあります。

+0

それは確かにすべてのエラーを大いに助けました。これらのエラーがなくてもビルドと実行が可能です!良さをありがとう – Nick

+0

美しく、それは本当にビルド/デバッグのおかげで時間を節約するのに役立ちます –