我是Android的新手,到目前为止一直在使用AVD调试我的应用程序。但是,我想开始检查媒体选项,因此需要开始使用我的Android手机。如何让Eclipse将应用程序加载到手机而不是AVD上?
Answers:
首先,您需要在手机上启用USB调试,然后通过USB将其连接到计算机。然后,eclipse应该会自动在您的手机而不是AVD上开始调试。
我遇到了同样的问题,并且无法在Windows 7中获得Eclipse来识别该设备。设备已正确配置,Windows 7可以在USB端口上识别出该设备,然后我在Eclipse中编辑了“运行”设置以提示您输入设备,但该设备不存在。
我按照以下步骤运行它:
Open device to view files
。它应该在设备的资源管理器中打开文件系统。apk
从构建文件(如MyFirstApp.apk
)My Files
应用程序(或类似工具)打开“下载”目录。My First App.apk
),Android提供安装文件install
第二种方法是将apk文件邮寄到设备,然后下载并安装它。(这是我现在找不到的关于SO的帖子)。
第三种方法是使用DropBox。这需要在PC和设备上(从Play商店)安装DropBox,但是一旦将二者都设置好,它就可以非常平稳地运行。只需在两个设备之间共享一个DropBox文件夹,然后将APK放到PC上的该文件夹中,然后在设备上打开它即可。使用这种方法,您不需要USB连接,也可以在多个设备上安装APK。它还有助于管理多个开发版本(通过为每个版本创建一个单独的子文件夹)。
除了准备手机以运行调试和USB应用程序之外,您无需执行任何其他操作:
http://developer.android.com/guide/developing/device.html
然后只需从eclipse启动您的应用程序即可,如果您没有运行模拟器,则会使用您的设备。
某些人可能会遇到问题,即您的手机可能不会立即被计算机识别为模拟器,尤其是如果您可以选择将手机连接到手机上计算机的原因时。这些选项是:
在这些选项中,选择MTP并按照其他答案的引号中的说明进行操作。
转到运行菜单->运行配置。右键单击右侧的android应用程序,然后单击新建。在android标签下填写相应的详细信息,例如项目名称。然后在目标标签下。选择“在所有兼容设备上启动,然后从下拉列表中选择活动设备”。保存配置并通过单击窗口右下角的“运行”按钮上的运行来运行它,或关闭窗口并再次运行
检查PC上是否已安装Andriod设备。请参阅以下步骤。安装USB驱动器后,“其他设备”将更改为“ Andriod设备”。浏览路径应为\ extras \ google \ usb_driver \,而不是其下的子目录。否则,安装将找不到该软件包。
首次在Windows 7上安装Android USB驱动程序:
将您的Android设备连接到计算机的USB端口。在桌面或Windows资源管理器上右键单击“计算机”,然后选择“管理”。在左窗格中选择设备。在右窗格中找到并展开“其他设备”。右键点击设备名称(例如Nexus S),然后选择更新驱动程序软件。这将启动硬件更新向导。选择浏览我的计算机以获取驱动程序软件,然后单击下一步。单击浏览并找到USB驱动程序文件夹。(Google USB驱动程序位于\ extras \ google \ usb_driver中。)单击“下一步”安装驱动程序。
将设备连接到系统并在运行应用程序时将设备调试模式设置为打开。Android虚拟设备AVD将在其中选择设备,您将看到已连接的设备选择移动设备,多数民众赞成在此链接下将设备调试模式设置为
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的Samsung Galaxy S2
通过阅读以上所有答案,我所做的事情同样有效:7个致命步骤
如果您运行它,请也帮助其他人。
谢谢你的帮助。更新后在Samsung G3上启用USB调试选项有点棘手。
请参阅以下 有关三星G3豆形软糖的说明
是! 您可以在开发Android应用程序时对其进行调试,请按照以下步骤操作。确保您具有移动制造商的PC套件。例如:如果您正在使用三星,则应该有三星凯斯
1.在设备上启用USB调试:“设置”>“应用程序”>“开发”>“ USB调试”
2.“启用未知资源”:“设置”>“未知资源”
3.将设备连接到PC
4.选择“应用程序”,右键单击它:RunAS>运行配置>选择设备>目标选择您的设备运行。
您也可以不使用调试电缆。为此,您需要在设备中安装Airdroid。安装后,在浏览器中输入链接并拖放.apk文件。
编码愉快!
首先,您需要将设备设置为调试模式。在Android 4.X上,这意味着在另一个问题的另一个答案中所述:
打开设备的“设置”。这可以通过在主屏幕上按下菜单按钮并点击“系统设置”来完成
现在滚动到底部,然后点击“关于手机”或“关于平板电脑”。
在“关于”屏幕上,滚动到底部,然后点击“内部版本号”七次。[注意,这不是开玩笑]
确保点击七次。如果看到“不需要,您已经是开发人员!” 消息弹出,则说明您已正确完成操作。
做完了!通过七次点击“内部版本号”,您已在Android 4.2及更高版本上解锁了USB调试模式。现在,您可以随时通过“设置”->“开发人员选项”->“调试”->“ USB调试”来启用/禁用它。
下一步是通过USB电缆将设备连接到计算机。
下一步是为其安装USB驱动程序。在官方网站上,您可以找到带有来自不同公司的电话驱动程序来源的列表。
现在,当您单击“运行”时,Eclipse应该会给您提供电话选择,它会为您提供可能启动的设备。
在某些情况下,Eclpise会告诉您“目标未知”,这会阻止您使用该设备。如果是这种情况,您可能必须重新启动手机。您可能还必须检查并重新检查USB调试,直到手机要求您允许您的特定计算机进行USB调试为止。