将Android应用调试到手机

tip*_*ipu 12 android android-emulator

我已经浏览了使用硬件设备的页面.我的清单有

<application android:icon="@drawable/icon" 
    android:label="@string/app_name"
    android:debuggable="true">
Run Code Online (Sandbox Code Playgroud)

我的手机有菜单 - > 设置 - > 应用程序 - > 开发 - > USB调试选中.

我已经在Windows XP 64位安装上访问了控制面板,并安装了SDK安装程序提供给我的USB驱动程序android-sdk_r05-windows\android-sdk-windows\usb_driver.所以我的电脑确实识别了Android设备.

但是..当我在Eclipse上运行应用程序时,它仍然坚持在模拟器而不是我的手机中打开它.我该如何解决这个问题?

小智 12

我刚刚再次选择了Android开发,这对我在Eclipse上使用HTC Hero(2.1更新1)(v.3.6(Helios),Service Release 1)起了作用:

  • 启动Eclipse
  • 连接手机
  • 确保已启用USB调试
  • 将手机连接类型设置为HTC同步,而不是仅充电等.
    (您不必同步,但需要处于此模式.然后将在任务栏中显示一条消息,说明已连接USB调试或类似的东西.然后按照AlexVolovoy的说明(右键单击Eclipse项目 - > 运行方式 - > 运行配置 - > 目标 - 选择手册),你应该很高兴.只需记住从目标列表中选择你的手机.


Ale*_*voy 6

看看这是否有帮助:

  • 右键单击Eclipse项目 - > Run As - > Run Configuration - > Target - 选择手册

同样的道理Debug.


Dil*_*ruk 5

要遵循的2个步骤

  1. 在Android手机中启用USB调试模式.设置>应用程序>开发>启用"USB调试"复选框

  2. 在eclipse上启用手动部署目标.右键单击项目>运行方式>运行配置>选择"目标"选项卡>选择"部署目标选择模式"作为""手动""

现在正常运行您的应用程序,您将被要求选择您想要运行的设备.

然后,您只需选择要运行的设备(如果有许多设备同时运行,则使用电话的序列号).