1

我有一个疑问,我已经在 eclipse 中使用 android 2.3.1 创建了新项目,并尝试直接从 eclipse 调试到 device.and 它工作得很好,它在 device.now 当我将该版本的 android 2.3.1 转换为GoogleApi 2.3.1 通过右键单击项目并更改 android 属性。之后,当我运行我的项目时,我得到了如下图所示的那种令人讨厌的符号。

http://i.stack.imgur.com/FsEKV.png

当我将版本更改为简单的 android 2.3.1 时,它再次从 eclipse 调试到设备。

我的设备名称是 Sony Ericon Walk Man Live,当我将 apk 直接复制到 sd 卡并安装在设备中时,还有另一件事 Google API 版本运行良好,但只有当我直接从 eclipse 运行到设备时才会出现问题。

我注意到的另一件事是,当我创建一个简单的项目而不是右键单击项目并运行它时,它要求我是否在设备或模拟器中运行,但在较旧的项目中,它甚至没有询问并直接在模拟器中运行......在两个项目清单中也没有像 android:debuggable="true/false" 这样的标签...

任何人都知道这个问题的解决方案是什么,我已经将设备驱动程序安装到 pc 上。

请帮我缩短这个

在此先感谢 Aamirkhan I。

4

2 回答 2

1

启用 USB 调试是关键,但还有其他内容。默认情况下,Eclipse 在第一次运行后自动运行您的应用程序。因此,如果您选择模拟器作为您的第一次运行,Eclipse 将默认在之后每次运行时都由模拟器运行。要更改此设置,请转到“运行配置”。在此处输入图像描述

将有一个选项可以手动或自动运行。在此处输入图像描述

选择“手动”,每次您决定运行时,系统都会提示您在模拟器和设备之间进行选择。否则,您可以设置是否使用您的设备或模拟器自动运行。

于 2012-06-30T05:43:09.550 回答
0

试试这个链接

如果您已经通过 USB 数据线将移动设备与计算机连接,请将其从手机上拔下,否则您的设备会提示您要求这样做的警告。

在此处输入图像描述

于 2012-06-30T05:36:34.117 回答