如何在真实设备上运行Android应用程序?

时间:2012-09-14 10:03:07

标签: android eclipse device

我是Android的新手..任何人都可以告诉我如何在设备上运行应用程序..我已经连接并启用了设备上的USB调试并运行。但它始终只启动模拟器。我如何在设备而不是模拟器上运行?

4 个答案:

答案 0 :(得分:6)

我认为您的模拟器处于自动状态。您可以将其更改为手动。

试试这个,

第1步

转到“运行配置”

enter image description here

您可以看到Android,Target和Common三个列。

enter image description here

<强>第二步

选择目标

第3步

选择始终提示选择设备。单击确定

第4步

现在运行您的项目,您应该看到模拟器和您的设备。选择您的设备,然后单击确定。 enter image description here

希望它有所帮助。

答案 1 :(得分:2)

Step1: Open your eclipse.
Step2: Select the project you have.
Step3: Right Click on it.
Step4: goto run as
Step5: select run configuration.
Step6: Select Target Tab.
Step7: Click on "Always Prompt to pick one device."
Step8: Click on Apply.

Step9: and Hit the Run. If you are connected to the device it will show you a list to choose.

如果您的设备不可见。关闭对话框。

转到DDMS。选择设备。点击右上角的向下箭头,然后选择重置广告。

理想情况下它应该在列表中显示您的设备。选择您选择的设备。

点击OK ..

希望这会对你有所帮助。

答案 2 :(得分:0)

在此处阅读文档:http://developer.android.com/tools/device.html

请注意,您必须以开发者模式运行设备(设置 - &gt;开发人员选项 - &gt;启用USB去毛刺),您需要为设备安装驱动程序,以便ADB能够与它通信(这些用于USB存储访问的不同驱动程序,因此即使您可以将SD卡作为USB存储装载在桌面上,您仍可能缺少ADB驱动程序)。要查看ADB是否看到您的设备,请连接它并在shell中尝试:

adb devices

最后,检查一下你是否告诉Eclipse不要在启动时询问设备并使用记忆选择(可能是你的模拟器)。做项目 - &gt;属性 - &gt;运行/调试设置,然后双击右侧条目,“目标”选项卡并切换到“始终提示选择设备”

答案 3 :(得分:0)

关键字“在真实设备上安装apk”的Google上的第一页告诉我:

  

使用Android SDK安装应用程序

     

可以在不使用Android的情况下安装APK文件   市场,虽然过程更加困难和复杂。避免   在Android Market中,您需要使用Android SDK。

     
      
  1. 下载并安装Google Android SDK程序和Android USB驱动程序。该   下载链接如下:。 http://code.google.com/android/intro/installing.html

  2.   
  3. http://dl.google.com/android/android_usb_windows.zip

  4.   
  5. 你需要   修改Android的设置以允许安装   来自其他来源的申请。在“设置”下,选择“应用程序”   设置“然后启用”未知来源。“也在”设置“下   选择“SD卡”和“手机存储”,最后启用“禁用使用”   用于USB存储“

  6.   
  7. 这最后一步很简单。打开命令提示符并键入   以下内容:adb install&lt; 1&gt; /&lt; 2&gt; .apk

  8.   
  9. 但是,当您键入时   命令,替换&lt; 1&gt;使用APK文件的路径并替换&lt; 2&gt;   使用APK文件的名称。

  10.   
  11. 你已经完成了!你的申请现在   随时准备好您的使用和享受。

  12.   

,这是第二个:

  

您可以在本地服务器上部署.apk文件(apache或jboss)   使用静态IP使文件可供下载。现在就是   在您的手机浏览器中打开apk文件的下载链接。该   设备将在下载后自动开始安装   完成。