1

Verizon用のSamsungGalaxyNexusLTE持っています

最新のAndroidSDKとEclipse(JUNO)およびAndroid Plug-In for Eclipse(JUNO)をダウンロードしました。ただし、[実行]をクリックすると、Eclipseがデバイスを検出できないか、検出できません。AVDで実行しようとすると。これは無関係かもしれませんが、AVDで実行すると、エラーが発生します

[2012-08-09 11:41:49 - My First App] res\layout\activity_main.xml:0: error: Resource entry activity_main is already defined.
[2012-08-09 11:41:49 - My First App] res\layout\activity_main.out.xml:0: Originally defined here.
[2012-08-09 11:41:49 - My First App] My First App\res\layout\activity_main.out.xml:1: error: Error parsing XML: no element found 
4

2 に答える 2

1

Eclipseを起動した状態でデバイスをコンピューターに接続したとき。デバイスは、Eclipseによって提供されるデバイスリストに表示されますか?

そうでない場合は、電話で「USBデバッグ」を有効にして、電話のドライバーをコンピューターにインストールする必要があります。


ただし、投稿したエラーにより、アプリが電話で実行できなくなるようです。これも問題になる可能性があります。

ケビン・タイ

私もこれに出くわしました。

xmlファイルを開いて[実行]ボタンをクリックすると、Androidプロジェクトを実行する代わりに、Eclipseはxmlファイルに対して変換を実行しようとします。次に、変換の出力を含む新しいxmlファイルを作成し、それをプロジェクトに追加します。そうすると、重複するxmlファイルが存在するため、プロジェクトはまったく実行できなくなります。

したがって、プロジェクトに重複するxmlファイルがないことを確認してください(マニフェストファイルとレイアウトファイルを確認してください)。これを回避する方法は、[実行]をクリックする前に、プロジェクトツリーにフォーカスがあることを確認する(またはJavaファイルのあるタブを選択する)ことです。

これを処理するためのより良い方法がある可能性があります(おそらく構成の変更を介して)が、私はEclipseにかなり慣れていないので、それが私が思いついた回避策です:)。お役に立てば幸いです。

参照

于 2012-08-09T16:14:33.807 に答える
1

ギャラクシーネクサス自身にも同じ問題がありました。解決策: SamsungのWebサイトからドライバーをインストールします。

于 2012-08-09T16:16:09.270 に答える