如何将我的应用程序从 Eclipse 加载到 Android 手机而不是 AVD

我对安卓系统很陌生,到目前为止一直在使用 AVD 来调试我的应用程序。然而,我想开始检查媒体选项,因此需要开始使用我的 Android 手机。如何让 Eclipse 将我的应用程序加载到我的手机而不是我的 AVD?

225306 次浏览

除了让你的手机能够运行调试和 usb 应用程序之外,你不需要做任何事情:

Http://developer.android.com/guide/developing/device.html

然后简单地启动您的应用程序从 Eclipse 和您的设备将使用,如果您没有一个模拟器运行。

首先你需要在你的手机上启用 USB 调试,然后通过 USB 连接到你的电脑。然后 Eclipse 应该自动开始在您的手机上调试,而不是 AVD。

为了了解更多信息, 如果你的应用程序在模拟器上自动运行, 右键单击项目 Run As-> Run Configuration, 然后在运行配置上选择手册。 之后,如果您运行您的应用程序,您将被提示选择您想要运行您的应用程序的地方,将列出所有可用的设备和模拟器。

I had the same problem, and have not been able to get Eclipse in Windows 7 to recognise the device. The device is correctly configured, Windows 7 recognises it on the USB port, and I edited the Run settings in Eclipse to prompt for a device, and it is just not there.

我用以下步骤运行它:

  • Connect the device to the computer with USB.
  • 确保设备未被锁定(即。在用户界面中超时)。我工作的时候得不停地解锁。
  • 等待 Windows 识别 USB 设备,当自动播放菜单出现时,选择 Open device to view files。它应该在资源管理器中打开设备中的文件系统。
  • 在 Explorer 中,转到 Eclipse 工作区并从构建中找到 apk文件(例如 MyFirstApp.apk)
  • 将 apk 文件复制到设备上的 Downloads 目录
  • On the device, use the My Files app (or similar) to open the Downloads directory.
  • 点击下载的文件(My First App.apk) ,Android 提供安装
  • 选择 install
  • 该应用程序现在已安装在应用程序中。运行它。

第二种方法是将 apk 文件邮件发送到设备,然后下载并安装它。(学分到一个职位上的所以,我现在找不到)。

第三种方法是使用 DropBox。这需要在个人电脑和设备上(从游戏商店)安装 DropBox,但是一旦两者都安装好了,它运行起来就非常顺利了。只需在两台设备之间共享一个 DropBox 文件夹,然后将 APK 放入 PC 上的该文件夹,并在设备上打开它。使用这种方法,您不需要 USB 连接,也可以在多个设备上安装 APK。它还有助于管理多个开发版本(通过为每个版本制作一个单独的子文件夹)。

In Eclipse:

  • 要运行菜单-> 运行配置。
  • 右键单击右侧的 android 应用程序,然后单击 new。
  • 在 android 选项卡下填写相应的详细信息,如项目名称。
  • 然后在目标标签下。
  • 选择“启动所有兼容设备,然后从下拉列表中选择活动设备”。
  • save the configuration and run it by either clicking run on the 'run' button on the bottom right side of the window or close the window and run again

有些人可能会遇到这样的问题: 你的手机可能不会立即被计算机识别为模拟器,特别是如果你可以选择为什么你的手机连接到你手机上的计算机。这些选择包括:

  • charge only
  • 媒体设备(MTP)
  • 相机文件传输(PTP)
  • 共用流动网络
  • Install driver

Of these options, choose MTP and follow the instructions found in the quotes of other answers.

  • 希望这个能帮上忙!

goto run menu -> run configuration. 右键单击右侧的 android 应用程序,然后单击 new。 在 android 选项卡下填写相应的详细信息,如项目名称。 然后在目标标签下。 选择“启动所有兼容设备,然后从下拉列表中选择活动设备”。 保存配置并通过单击窗口右下角的“ run”按钮运行它,或者关闭窗口并再次运行

For those who are trying to find how to enable debugging on devices running Jelly Bean 4.2 (e.g Google Nexus), you have to go to Settings > Apps > About tablet and tap the text "Build number" 7 times slowly. Go back to the now available 设置 > 开发人员选项 and check USB debugging as stated in previous posts.

Step by step:

  1. 通过 USB 将您的手机连接到计算机
  2. 在手机上启用 USB 调试: 设置-> 应用程序-> 开发-> USB 调试
  3. 更改 Eclipse 项目中的 Run 配置: right click -> Run As -> Run Configurations. In the 目标 tab choose 总是提示选择设备 (or Manual). Then 申请,运行.

在新窗口中,您将看到您已连接的电话。

检查是否在 PC 上安装了 Andriod 设备。请看下面的步骤。一旦安装了 USB 驱动器,“其他设备”将变为“ Andriod 设备”。浏览路径应该是 额外的谷歌 usb _ Driver 而不是它下面的子目录。否则安装将无法找到软件包。

首次在 Windows7上安装 Android USB 驱动程序:

将您的 Android 驱动的设备连接到计算机的 USB 端口。 在桌面或文件资源管理器上右键单击“计算机”,然后选择“管理”。 在左窗格中选择设备。 在右窗格中找到并展开“其他设备”。 右键单击设备名称(如 NexusS)并选择“更新驱动程序软件”。这将启动“硬件更新向导”。 选择“浏览我的计算机以获取驱动程序软件”,然后单击“下一步”。 单击 Browse 并找到 USB 驱动程序文件夹 单击 Next 安装驱动程序。

Yes! You can Debug Android Application While you are developing them follow these steps.. 确保你有手机制造商的 电脑套房。例如: 如果你正在使用三星,你应该有 < em > samsung kies

1. 在设备上启用 USB 调试: 设置 > 应用程序 > 开发 > USB 调试 2. 启用未知资源: 设置 > 未知资源
3. 将设备连接到电脑
4. 选择您的应用程序右键单击它: 运行配置 > 选择设备 > 目标选择您的设备 快跑

也可以不使用调试电缆。为此,您需要在设备中安装 机器人。安装后,在浏览器中输入链接并拖放。Apk 文件。

编码愉快!

额外的谷歌 USB _ Driver 中的 USB 驱动程序对我来说不起作用。

然而,三星的官方司机却这样做了: Http://developer.samsung.com/android/tools-sdks/samsung-andorid-usb-driver-for-windows

注意: 我在 Windows 764位上使用的是 Android 4.0 Samsung Galaxy S II

What I did, by reading all of above answers and it worked as well: 7 deadly steps

  1. 仿生手机与运行 < strong > eclipse/your map project 的 PC 连接起来。
  2. 让它安装所有必要的 司机。。完成后,打开您的智能手机,转到: 设置 > 应用程序 > 开发 > USB 调试,并通过点击右侧的检查按钮启用它。
  3. 此外,启用 设置 > 未知资源
  4. 回到计算机上的 日蚀。右键单击项目/应用程序 运行方式 > 运行配置... > 选择设备 > 目标选择设备运行。
  5. 从顶部点击 目标选项卡。默认情况下它在第一个选项卡 仿生人
  6. Choose the second radio button which says Launch on all compatible deivces/AVDs. Then click 申请 at the bottom and afterwards, click 快跑.
  7. 在这里,它会自动安装您的应用程序的 。 apk文件到您的智能手机,并使其运行,就像在模拟器。

如果你让它运行,请帮助其他人。

Thanks this helped. It was a little tricky getting the USB debugging option enabled on the Samsung G3 after the update.

请看下面 三星 G3软糖的使用说明

  1. 设定
  2. 点击-> 关于手机
  3. 点击构建编号
  4. “你现在距离成为一个开发人员只有4步之遥。”继续点击,直到它说“你现在是一个开发人员。”
  5. 返回设置—— > 系统—— > 开发人员选项: 启用 USB 调试

首先,您需要将设备设置为调试模式。在 Android 4.X 上,这意味着另一个 回答提到的问题:

打开设备的“设置”。这可以通过在主屏幕上按下菜单按钮并点击“系统设置”来完成

现在滚动到底部,点击“关于手机”或“关于平板电脑”。

在“关于”屏幕,滚动到底部,点击“建立编号”七次

一定要敲七下。如果您看到“不需要,您已经是一个开发人员!”消息弹出,然后你知道你已经做了正确的。

Done! By tapping on “Build number” seven times, you have unlocked USB debugging mode on Android 4.2 and higher. You can now enable/disable it whenever you desire by going to “Settings” -> “Developer Options” -> “Debugging” ->” USB debugging”.

下一步是通过 USB 连接线将您的设备连接到您的计算机。

下一步是为它安装一个 USB 驱动程序。在 官方网站上,你可以找到一个列表,其中包含来自不同公司的手机驱动程序的源代码。

Eclipse now should give you the phone as a choice when you click on Run and it presents you possible device to launch.

在某些情况下,Eclipse 会告诉您目标未知,从而阻止您使用该设备。如果是这样的话,你可能需要重新启动手机。您可能还必须检查和重新检查 USB 调试,直到电话要求您允许您的特定计算机进行 usb 调试。

connect your device to system and set you device debug mode on when you run your application Android Virtual Device AVD will select device there you will see your connected device select your mobile device and thats all refer this link to set your device debugging mode on

Http://developer.android.com/training/basics/firstapp/running-app.html device manager showing your device

首先,在设备上启用 USB 调试。

在大多数运行 Android 3.2或更高版本的设备上,你可以在“设置”> “应用程序”> “开发”下找到这个选项。

在 Android 4.0和更新的版本中,它在设置 > 开发者选项中。

在 eclipse 中,转到 Run Configuration 并选择 < strong > Always 命令选择设备enter image description here