有没有办法直接在手机上测试Android应用程序,没有模拟器?

时间:2011-04-27 16:37:11

标签: android eclipse

如何在没有模拟器的情况下在eclipse中测试应用程序?我有一部带有android的手机,我想直接在手机上测试应用程序。

更新:我想使用手机开发整个应用程序。我讨厌模拟器,因为它在我的电脑上很慢。此外,我的应用程序需要GPS,我可以使用手机更好地处理这个问题。

8 个答案:

答案 0 :(得分:17)

是的,Android明确支持此功能。试试这个链接:https://developer.android.com/studio/run/device.html

答案 1 :(得分:2)

通过USB线将手机连接到电脑。请记住在AndroidManifest文件中的应用程序中设置android:debuggable =“true”。

ETA:或者,您可以将.apk文件通过电子邮件发送到手机可以从中访问和安装的电子邮件帐户。您还需要在“设置”下输入“未知来源” - >应用。 (虽然这只会让你运行它们,而不是调试它们。)

答案 2 :(得分:1)

是的,你需要添加“充电”usb驱动程序然后在设置中打开USB调试。如果您看到日志开始滚动您的设置,我会检查“adb logcat”。在eclipse中只需构建,如果一切设置正确,它将在您的设备上安装并启动。如果您连接了多个设备,它会要求您选择。

答案 3 :(得分:1)

是的,但除了其他人提到的内容之外,您还需要为通过USB连接的特定Android设备安装设备驱动程序。每部Android手机可能需要不同的驱动程序(至少在Windows上)。

答案 4 :(得分:1)

有一些人认为你需要这样做:

  1. 设置正如其他人所说,使用SDK / eclipse / etc
  2. 手机上的
  3. 配置为调试。设置 - >应用程序 - >研究与开发
  4. 确保您拥有手机的USB驱动程序
  5. 在设置SDK期间,有一个奇怪的Java设置问题。我在http://www.mobiusbay.com/home/android%E2%80%93day0gettingstarted

    找到了很好的演练

    简短的故事,如果您安装了Java SDK并且Android SDK声称您没有。点击后退按钮,然后点击下一步按钮。

    在演练中,他们会显示一个简单的应用程序来验证它是否正在运行。

答案 5 :(得分:0)

您仍然需要SDK。此链接说明了在设备上进行测试的过程。 http://developer.android.com/guide/developing/device.html

答案 6 :(得分:0)

是的,你可以不用模拟器,但不能没有Android SDK / Eclipse(至少,不是我所知道的)。您可以通过附加Android设备然后进入“调试配置”(调试下拉菜单)来实现。在那里,您应该能够将您的设备添加为目标。

答案 7 :(得分:0)

是的,其实非常简单。如果是三星设备,您只需要“Kies”。点击download for either Windows or Mac OS链接。

下载完成后,安装应用程序。

接下来确保在设备和模拟器上启用/检查以下内容:

设备:

  1. 启用USB调试
  2. 启用Stay Awake
  3. 仿真器:

    1. AndroidManifest.xml中,将调试设置为True
    2. 完成上述步骤后,将设备连接到PC并单击以Android应用程序运行

      现在您应该会看到设备上正在运行该应用程序。