1

我有一个适用于 Verizon的三星 Galaxy Nexus LTE

我下载了最新的 Android SDK 和 eclipse (JUNO) 以及 Android Plug-In for Eclipse (JUNO)。但是,当我单击 RUN 时,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 文件并单击“运行”按钮,那么 Eclipse 将尝试对 xml 文件运行转换,而不是运行您的 Android 项目。然后它使用转换的输出创建一个新的 xml 文件并将其添加到您的项目中。那么项目将因为重复的xml文件的存在而根本无法运行。

因此,请确保您的项目中没有任何重复的 xml 文件(查看清单文件以及布局文件)。我解决此问题的方法是确保在单击“运行”之前项目树具有焦点(或仅选择带有 java 文件的选项卡)。

可能有更好的方法来处理这个问题(也许通过配置更改),但我对 Eclipse 还是很陌生,这就是我想出的解决方法:)。希望有帮助。

参考

于 2012-08-09T16:14:33.807 回答
1

我自己对 Galaxy Nexus 也有同样的问题。解决方法:从三星官网安装驱动。

于 2012-08-09T16:16:09.270 回答