如何使用Android Studio在真实设备中测试Android应用程序?

时间:2014-02-22 00:24:06

标签: android android-studio

我开始使用Android Studio IDE在Android中开发,我在emulator上测试了我的应用并且工作正常,但是当我尝试直接在我的设备中测试应用时却无法识别它控制台显示下一条消息:

  

等待设备。未找到USB设备

  • 我在运行>编辑配置中配置了“USB设备”...>在“常规”选项卡中,菜单“目标设备”
  • 我启用了设备中的“调试选项”
  • 即插即拔USB

10 个答案:

答案 0 :(得分:22)

我终于可以在我的设备上运行,只是启用了设备调试菜单中的“USB调试”“允许模拟位置”选项。 / p>

答案 1 :(得分:10)

我有一台Nexus 4并拥有一台Thinkpad L430 Windows 8.1

我的错误: “等待设备。 未找到USB设备“

我去了:设备管理器>查看>落入“Acer设备”>右键单击Acer Composite ADB Interface>更新它

然后,重新启动/重新启动计算机。一旦打开,将USB设备插入计算机。

转到:设置>启用“开发人员选项”>检查“USB调试”选项>选中“允许模拟位置”>选中“通过USB验证应用”。

从手机的下拉菜单向下滑动,其中显示USB连接图标。点击USB计算机连接>选中复选框“相机(PTP)”

运行Android Studio App,它应该可以运行

答案 2 :(得分:7)

  • 首先我们要启用USB调试模式。为此,请转到设置 - >手机中的开发者选项 - > USB调试检查并允许它。
  • 打开android studio后,点击SDK管理器,勾选 Google USB驱动程序,然后点击安装包
  • 安装Google USB驱动程序后,关闭SDK Manager窗口,通过USB线将手机或平板电脑连接到笔记本电脑或PC。
  • 现在点击我的电脑(Windows 7)(或)此电脑(Windows 8.1)。选择管理。
  • 选择设备管理器 - >便携式设备 - >您的设备名称
  • 右键单击您的设备名称,然后选择浏览计算机以获取驱动程序软件。
  • 将其指向 C:\ Users \ YourUserName \ AppData \ Local \ Android \ sdk \ extras \ google \ usb_driver 。点击下一步并完成。
  • 在Android工作室的Project Explorer中选择您的项目后,点击Run Run Button。选择您的设备,然后按确定。

答案 3 :(得分:7)

要使用Android Studio在真实设备中测试Android应用,您必须牢记两件事

  1. 您应该在Android手机上启用 USB调试选项。
  2. 您必须在计算机上安装驱动程序
  3. 现在,让我告诉您如何在Android手机上启用USB调试

    1. 转到Android手机上的设置
    2. 向下滚动到底部,然后点击关于手机
    3. 在此菜单上也向下滚动到底部,您应该会看到内部版本号
    4. 点击Build number 7次
    5. 现在您的开发者选项启用,一旦您完成单击后退按钮,您应该会在Android屏幕上看到一个新选项,即开发人员选项
    6. 点击开发者选项
    7. 向下滚动,直至看到 USB调试
    8. 继续并单击USB调试
    9. 旁边的复选框
    10. 现在启用 USB调试选项。
    11. 借助USB接口将Android设备连接到计算机。
    12. 现在让我告诉您如何在Windows PC上下载驱动程序:

      1. 您的Windows计算机需要一个名为驱动程序的软件才能与您的手机通信。
      2. 转到Plunkr Demo安装相应的驱动程序
      3. 向下滚动并选择适合您设备的驱动程序。 OEM USB Driver Website
      4. 下载后,您必须解压缩文件
      5. 安装Google USB驱动程序后,关闭SDK Manager窗口,通过USB线将手机或平板电脑连接到笔记本电脑或PC。
      6. 现在点击我的电脑(Windows 7)(或)此电脑(Windows 8.1)。选择管理。
      7. 选择设备管理器 - >便携式设备 - >您的设备名称
      8. 右键单击您的设备名称,然后选择浏览我的计算机以获取驱动程序软件。
      9. 将其指向C:\ Users \ YourUserName \ AppData \ Local \ Android \ sdk \ extras \ google \ usb_driver。点击下一步并完成。
      10. 在Android工作室的Project Explorer中选择您的项目后,点击Run Run Button。选择您的设备,然后按确定。

答案 4 :(得分:1)

对于Android 7,Galaxy S6 Edge:

  1. 设置>开发人员选项>打开开关>调试模式(开启)
  2. 如果开发者选项不可用,那么

    1. 设置>关于设备>软件信息>内部编号(点击7次)
    2. 现在执行步骤1.现在它应该可以工作,如果它仍然不起作用,那么执行these步骤。它对我有用。

答案 5 :(得分:0)

您必须下载设备的驱动程序,只需转到设备管理器 - >>您的设备 - >更新驱动程序 - >从sdk extras文件夹中选择USB驱动程序路径,然后单击下一步。 您可以获得正确的驱动程序,并且可以在真实设备上运行

答案 6 :(得分:0)

如果USB调试模式已启用且无效,则应安装设备驱动程序。

对于Nexus设备;

  • 在SDK工具上安装Google USB驱动程序。
  • 转到“控制面板”>设备管理器并检查驱动程序状态 (可能您可以在ADB接口驱动程序上看到警告图标。) 选择ADB Interface driver并单击update。选择“浏览我的 计算机驱动程序软件“和设置文件夹路径一样 “d:\ Users \用户名\应用程序数据\本地\的Android \ SDK”

对于其他设备;

  • 如果安装模型的驱动程序,它可能会起作用。例如:三星凯斯, LG PC套件。

希望它有所帮助!

答案 7 :(得分:0)

我尝试了@先生。鲜明的答案。没用安装驱动器失败。我有三星S8 plus。我在设备上启用了调试模式,然后从Samsung site安装了Windows的Android USB驱动程序,它可以正常工作。

答案 8 :(得分:0)

如果您使用的是iOS React Native平台,并且想调试真正的android设备,则可以使用以下代码:

adb reverse tcp:8081 tcp:8081
npm start -- --reset-cache
react-native run-android

答案 9 :(得分:0)

步骤1:首先,转到您的设备(用于运行Android应用程序的设备)中的“设置”。

步骤2:之后,如果您的设备中未显示“开发人员选项”,请转到“关于手机”

步骤3:,然后在内部版本号上点击7次以创建开发人员选项。

步骤4:之后,返回并在您的设备中创建开发人员选项。

步骤5:之后,转到“开发人员”选项,然后在设备中启用USB调试,如下图所示。

第6步::通过数据线将设备与系统连接,然后在设备上显示USB调试消息,然后按OK。

第7步:之后,转到菜单栏,然后​​如下图所示运行应用程序。

步骤8::如果实际设备已连接到系统,则它将显示“在线”。现在,单击您的手机设备,您的App将在真实设备中运行。

步骤9:之后,您的Android应用将在Real设备上运行。

关于, Guruji软件(https://gurujisoftwares.com