3

Eclipse Juno と最新バージョンの ADT を使用して、Android アプリケーションを作成しています。アプリをテストするには、ツールバーの [実行] ボタンをクリックします。

現在 Java ファイルを編集している場合、デバイス ウィンドウが開き、通常どおり実行できます。しかし、XML ファイルを編集している場合、Eclipse コンパイラーは不可解にも XML ファイルをコンパイルしようとしますが、これは明らかに機能しません。

また、大量のエラーを生成する「myfile.out.xml」も作成します。これを削除するには、Eclipse を再起動する必要があります。これは、Eclipse に障害があり、単純なファイルを削除できないためです (「リファクタリングの処理中に例外がキャッチされました」 「リソースの削除中にエラーが発生しました」などの愚かな理由で削除します)。

非常に面倒で、「.out」ファイルの代わりに正しいファイルを削除したことがあります ><

XML ファイルの代わりにアプリケーションを実行するように Eclipse に指示する方法はありますか?

助けてくれてありがとう!私もこれを読みました:Eclipseが.xmlファイルを構築するのを防ぎますが、ソリューションは私にとってはうまくいきません...

4

1 に答える 1

0

自分のデバイスでのテストはとても面倒です。assets フォルダー内の多くのファイルを編集し、アプリを実行してテストしたいと考えています (Java は変更されず、Run は失敗します)。

私の解決策は、 [プロジェクト] > [自動的にビルド] から [実行] です。デバイスを選択し、[将来の起動に同じデバイスを使用する] をオンにします。

次回アプリをテストするときは、 [実行] ボタンをダブルクリックして 2 回の実行を実行します。最初のクリックで [警告: アクティビティが開始されていません。現在のタスクが前面に表示されました] が表示され、2 回目のクリックでデバイス上でアプリが次のように実行されます。期待される。

この方法では、スペースやコードを広告してから削除して、アプリを再コンパイルする必要はありません。

XML 編集後に実行

Run を機能させるには、Eclipse エディターから .java ファイルまたはマニフェスト ファイルを選択し、[Run] をクリックします。XML ファイルにとどまっていると、Run が機能しません。

于 2013-08-14T13:21:45.883 に答える