将 Bluestacks 连接到 Android Studio

问题描述 投票:0回答:12

我最近转到了android studio。我想知道如何在 Bluestacks 应用程序播放器中测试我的应用程序。我已经连接了 bluestacks 并使用

adb connect localhost:5555
与 eclipse 一起工作,但它似乎不适用于 android studio。没有在任何地方找到任何帮助。如果有人这样做过,请帮忙。

android android-studio adb bluestacks
12个回答
78
投票

Blue Stack 与 Android Studio 连接的步骤

  1. 关闭 Android Studio。
  2. 转到 adb.exe 位置(默认位置:
    %LocalAppData%\Android\sdk\platform-tools
  3. 从此位置运行
    adb connect localhost:5555
  4. 启动 Android Studio,当您运行应用程序时,您将获得 Blue Stack 作为模拟器。

38
投票

就我而言,我不需要启动 adb.exe。我在android studio之前才启动了BlueStacks。

之后,当我在android studio中按

“运行”时,bluestacks被检测为新的模拟器。

enter image description here

enter image description here


19
投票
世界!

无需执行批处理命令。 在当前版本中,只需在 ANDROID STUDIO 之前运行 BLUESTACKS


19
投票
就我而言,上述方法都不适合我,直到我必须启用 BlueStack 模拟器下的 Android DEBUG Bridge 选项。检查下面的图片。

一种方法的灵感来自:

弗拉德·沃伊滕科

我希望它对某人有帮助!


18
投票
我解决了。我只需在删除之前的 Eclipse 路径后添加 android studio 平台工具的路径即可。我不知道,也许命令中有一些冲突。


6
投票
首先打开bluestacks并进入设置>首选项>检查 启用 Android 调试桥 (ADB) 并按更改路径按钮,然后 选择adb路径。

(default location: %LocalAppData%\Android\sdk\platform-tools)


  
  

然后在模拟器中安装一个apk(点击已安装的应用程序> 在 bluestacks 主屏幕中安装 apk)

完成此操作后,由管理员运行 cmd 并进入 adb 路径,然后运行此命令:

adb connect localhost:5555

现在您可以打开VSCodde或AndroidStudio并选择BlueStacks模拟器。


4
投票
对于那些有

(cannot connect to localhost:5555: No connection could be made because the target machine actively refused it. (10061)

 的人:

Blustacks 正在监听

IPv4-Localhost-TCP-5555

(不是 IPv6)。大多数时候 Windows 默认启用 IPv6,而 Localhost 正在解决 
::1:
 

如果客户端 (ADB) 尝试使用 localhost 连接服务器并且主网络适配器上启用了 IPv6,ADB 将无法连接到服务器。

所以,你有两个选择:

1- 将 ADB 客户端 TCP 连接字符串更改为本地主机 IPV4 :

adb connect 127.0.0.1



或:

2-从主网络适配器禁用 IPV6 协议。


3
投票
您可以通过以下方式轻松地在

Bluestacks 5 中使用它:

    设置
  1. 高级
  2. 启用 Android 调试桥


2
投票
这些都是旧答案,在我最终提出自己的解决方案之前,对我来说没有任何作用。 对于更高版本(我使用的是 5.6x 版本,发布时最新版本),只需转到 bluestack 中的“设置”,单击“高级”,打开 DB 并运行 adb connect localhost:[port],端口号为端口号显示在亚行信息页面(我下划线的页面)。瞧,您应该会自动在 Android Studio 上看到另一个可用的移动设备


1
投票
    转到 Blustacks 设置 > 首选项 > 选中启用 Android 调试桥 (ADB)
  1. 重新启动 Bluestacks 并启动 Android Studio
  2. 完成

0
投票
记下 bluestack 设置设备中的端口号

例如这里:adb connect localhost:55094


0
投票
2024 年更新:

Bluestacks 10.10(最新)似乎会自动向 adb 注册。

我做了什么:

    从其官方网站下载最新的 BlueStacks 10
  • 启动 BlueStacks,在设置 -> 高级中,启用 ADB

    然后通过命令行启动我的react-native应用程序。不需要其他配置。它被自动定位了。我什至没有启动 Android studio。

© www.soinside.com 2019 - 2024. All rights reserved.