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

我对Android非常陌生,至今一直在使用AVD来debugging我的应用程序。 不过,我想开始检查媒体选项,因此需要开始使用我的Android手机。 如何让Eclipse将我的应用程序加载到我的手机而不是我的AVD?

首先,您需要在手机上启用USBdebugging,然后通过USB将其连接到电脑。 然后eclipse应该会自动开始在您的手机上进行debugging,而不是AVD。

如果您的应用程序自动在仿真器上运行,请右键单击项目,运行方式 – >运行configuration,然后在运行configuration中select手动。 之后,如果您运行应用程序,系统将提示您select要运行应用程序的位置,将列出所有可用的设备和模拟器。

我有同样的问题,并没有得到在Windows 7中的Eclipse来识别设备。 该设备configuration正确,Windows 7可以在USB端口上识别它,并且我在Eclipse中编辑了运行设置来提示input设备,但它不在那里。

我用以下步骤运行它:

  • 用USB将设备连接到电脑。
  • 确保设备没有被locking(即在UI中超时)。 我在工作的时候必须保持解锁。
  • 等待Windows识别USB设备,当自动播放菜单出现时,selectOpen device to view files 。 它应该在资源pipe理器中打开设备中的文件系统。
  • 在资源pipe理器中,转到Eclipse工作区,find构build的apk文件(例如MyFirstApp.apk
  • 将apk文件复制到设备上的Downloads目录下
  • 在设备上,使用My Files应用程序(或类似的)来打开下载目录。
  • 点击下载的文件( My First App.apk )和Android提供安装它
  • selectinstall
  • 该应用程序现在在安装的应用程序。 运行。

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

第三种方法是使用DropBox。 这需要在PC上和设备上(从游戏商店)安装DropBox,但是一旦安装完成,它运行得非常顺利。 只需在这两个设备之间共享一个DropBox文件夹,然后将APK拖放到PC上的该文件夹中,然后在设备上打开它。 使用这种方法,您不需要USB连接,也可以在多个设备上安装APK。 它还协助pipe理多个开发版本(通过为每个版本创build一个单独的子文件夹)。

在Eclipse中:

  • 转到运行菜单 – >运行configuration。
  • 右键单击右侧的Android应用程序,然后单击新build。
  • 填写android标签下的项目名称等相应的细节。
  • 然后在目标标签下。
  • select“在所有兼容设备上启动,然后从下拉列表中select活动设备”。
  • 保存configuration并通过单击窗口右下angular的“运行”button上的运行来运行它,或closures窗口并再次运行

除了准备手机能够运行debugging和USB应用程序之外,您不必做任何事情:

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

那么只需从eclipse启动你的应用程序,如果你没有运行模拟器,你的设备将被使用。

有些人可能会遇到这样的问题,即您的手机可能无法立即被计算机识别为模拟器,特别​​是如果您可以select为什么手机连接到手机上的计算机。 这些选项是:

  • 仅限充电
  • 媒体设备(MTP)
  • 相机文件传输(PTP)
  • 分享移动networking
  • 安装驱动程序

在这些选项中,selectMTP并按照其他答案的引用中的说明进行操作。

  • 希望这可以帮助!

转到运行菜单 – >运行configuration。 右键单击右侧的Android应用程序,然后单击新build。 填写android标签下的项目名称等相应的细节。 然后在目标标签下。 select“在所有兼容设备上启动,然后从下拉列表中select活动设备”。 保存configuration并通过单击窗口右下angular的“运行”button上的运行来运行它,或closures窗口并再次运行

对于那些试图在运行Jelly Bean 4.2的设备(例如Google Nexus)上启用debuggingfunction的用户,您必须先进入“设置”>“应用程序”>“关于平板电脑”,然后轻点文本“Build number”7次 。 返回到现在可用的设置>开发人员选项,并检查USBdebugging,如前面的post所述。

首先,在您的设备上启用USBdebugging。

在运行Android 3.2或更早版本的大多数设备上,您可以在设置>应用程序>开发下find该选项。

在Android 4.0及更高版本中,它位于“设置”>“开发人员选项”中。

在日食中去运行configuration,并select总是提示select设备 在这里输入图像说明

检查Andriod设备是否安装在PC上。 请参阅以下步骤。 一旦USB驱动器安装,“其他设备”将更改为“Andriod设备”。 浏览path应该是\ extras \ google \ usb_driver \不是它下面的子目录。 否则,安装程序将找不到该软件包。

要在Windows 7上首次安装Android USB驱动程序:

将您的Android设备连接到电脑的USB端口。 右键单击桌面或Windows资源pipe理器中的“计算机”,然后select“pipe理”。 在左窗格中select设备。 find并展开右侧窗格中的其他设备。 右键单击设备名称(如Nexus S),然后select更新驱动程序软件。 这将启动硬件更新向导。 select浏览我的电脑驱动程序软件,然后单击下一步 单击浏览并findUSB驱动程序文件夹。 (Google USB驱动程序位于\ extras \ google \ usb_driver中。)单击“下一步”安装驱动程序。

将设备连接到系统,并在运行应用程序时设置设备debugging模式Android虚拟设备AVD将select设备,您将看到您的连接设备select您的移动设备,并且都参考此链接来设置您的设备debugging模式

http://developer.android.com/training/basics/firstapp/running-app.html 设备管理器显示您的设备

\ extras \ google \ usb_driver中的USB驱动程序不适用于我。

不过三星官方的驱动程序却是这样的: http : //developer.samsung.com/android/tools-sdks/Samsung-Andorid-USB-Driver-for-Windows

注意:我在Windows 7 64bit上使用Android 4.0的三星Galaxy S2

我所做的,通过阅读所有以上的答案,它也起作用:7个致命的步骤

  1. 把你的android手机与你正在运行eclipse /你的地图项目的电脑连接
  2. 让它安装所有必要的驱动程序。 。 完成后,打开智能手机,进入: 设置>应用程序>开发> USBdebugging,并通过点击右侧的检查button启用它。
  3. 另外,启用设置>未知数
  4. 回到你的电脑上的日食 。 右键单击项目/应用程序, 运行方式>运行configuration…>select设备>目标select您的设备运行。
  5. 点击顶部的目标标签。 默认情况下,它在Android的第一个选项卡上
  6. select第二个单选button, 在所有兼容的设备/ AVD上启动 。 然后点击底部的应用 ,然后点击运行
  7. 在这里,它会自动将您的应用程序的.apk文件安装到您的智能手机中,并使其在您的智能手机上运行,​​就像在仿真器上一样。

如果你得到它,也请帮助别人。

感谢这有助于。 更新后,在Samsung G3上启用USBdebugging选项有点棘手。

请参阅下面的三星G3果冻豆说明

  1. 设置
  2. 点击 – >关于电话
  3. 点击内部版本号
  4. “你现在距离成为开发人员只有4步之遥了。”继续说下去,直到它说“你现在是开发人员”。
  5. 返回设置 – >系统 – >开发人员选项:启用USBdebugging

一步步:

  1. 通过USB将手机连接到电脑
  2. 在手机上启用USBdebugging: 设置 – >应用程序 – >开发 – > USBdebugging
  3. 更改Eclipse项目中的运行configuration: 右键单击 – >运行方式 – >运行configuration 。 在“ 目标”选项卡中,select始终提示select设备 (或手动 )。 然后应用,运行

在新窗口中,您应该看到连接的手机。

是! 您可以debuggingAndroid应用程序当您正在开发他们时请按照下列步骤..确保您有移动制造商的PC套件 。 例如:如果你使用三星,你应该有三星凯斯

1.在设备上启用USBdebugging: 设置>应用程序>开发> USBdebugging 2.启用未知资源: 设置>未知资源
3.将您的设备连接到PC
4.select您的应用程序右键单击它: RunAS>运行configuration>select设备>目标select您的设备运行

您也可以不使用debugging电缆。为此,您需要在您的设备上安装Airdroid 。安装完成后,在浏览器中input链接并拖放.apk文件。

快乐编码!

首先,您需要将您的设备设置为debugging模式。 在Android 4.X这意味着另一个问题的另一个答案中所述:

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

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

在“关于”屏幕上,滚动到底部并点击“内部编号”七次。 [注意这不是玩笑]

确保你点击七次。 如果你看到“不需要,你已经是开发者!”的信息popup,那么你知道你已经做对了。

完成! 通过点击“内部编号”七次,您已经在Android 4.2及更高版本上解锁了USBdebugging模式。 您现在可以通过转到“设置” – >“开发人员选项” – >“debugging” – >“USBdebugging”来启用/禁用它。

下一步是通过USB电缆将设备连接到电脑。

下一步是为它安装一个USB驱动程序。 在官方网站上,您可以find一份来自不同公司的手机驱动程序源码列表。

Eclipse现在应该给你的手机作为一个select,当你点击运行,它给你提供了可能的设备启动。

在某些情况下,Eclpise会告诉你目标不明,这会阻止你使用该设备。 如果是这种情况,您可能需要重新启动手机。 您可能还需要检查并重新检查USBdebugging,直到手机要求您允许您的特定计算机进行USBdebugging。