你如何adb到bluestacks 4?
How do you adb to bluestacks 4?
我想使用 adb 连接到 bluestacks 4 上的 android 模拟器。
但是 adb.exe -s emulator-5554 shell
出错了
正在检查设备。
$ adb.exe devices
List of devices attached
BH901... device
CB512... unauthorized
emulator-5554 device
一旦我关闭 bluestacks window,emulator-5554
将从上述命令的结果中隐藏。因此我认为 emulator-5554
意味着 bluestacks.
然后按照下面的命令使用 adb。
$ adb.exe -s emulator-5554 shell
error: closed
但是如您所知,发生了错误。
并且我已经在 windows10 中测试了 bluestack 4,并在 bluestacks 4 设置中启用了 adb 权限。它对我有用。
首先,在 Bluestacks 中,转到设置 -> 首选项 -> 启用 Android 调试桥 (ADB)。像这样:
此时,Bluestacks 启用了它的 adb 功能,并在 5555 端口(默认端口)将自己暴露给本地主机
因此,在您的命令行中输入 adb connect localhost:5555
,您就可以开始了。
我完全按照选择的批准答案做了,但我仍然无法将我的 android 工作室连接到 Bluestack 4。因此我认为我们俩遇到的问题可能是由于 bluestack 设备 ip 已更改。 (即使您之前使用 adb devices 命令检测到设备)。每次我打开我的 bluestack 模拟器,我注意到它的 ip 总是不同的。因此,这可能是您无法将 adb 添加到 bluestack4 的原因之一。
以下步骤对我有用。我正在使用 windows 10,Android Studio 4.0.1,Bluestacks 4.200。
- 找到您的 android studio sdk 平台工具文件夹。对我来说是
自定义安装在我的D盘。例如->
D:\AppData\Local\Android\Sdk\platform-tools
- 以管理员身份右键单击 adb.exe 和 运行。 (点击是如果
弹出窗口询问您是否要对您的设备进行更改。
在那之后你只会看到另一个突然弹出
消失。)
- 打开 Bluestacks。 运行 您选择的模拟器(samsung/pixel 等)。
确保您已在中启用“启用 Android 调试桥 (ADB)
模拟器首选项。
- 打开命令提示符。 cd 到您的平台工具文件夹路径。
- 输入以下命令->adb connect xxxxxxxxxxx
其中 xxxxxx 是您的设备本地主机 ip。 (见附件图片。我的设备 ip 是
127.0.0.1:xxxxx 因此我的命令是 ->adb connect 127.0.0.1:xxxxx
- 继续执行以下命令->adb devices
你会看到你的 bluestack 模拟器设备。列出相同的 ip。
- 打开您的 andriod 工作室。你将能够看到你的 bluestack
模拟器
[
- 在 blue stack 中启用 adb 后
- 转到平台工具文件夹
e.g. "C:\Users\Your Username\AppData\Local\Android\Sdk\platform-tools"
- 运行 在 cmd“adb connect localhost:5555”或 bluestack 给出的任何端口中。
或者只是 运行 直接从 Win+R
"C:\Users\Your
Username\AppData\Local\Android\Sdk\platform-tools\adb connect
localhost:5555"
n.b。本地主机 = 127.0.0.1
我想使用 adb 连接到 bluestacks 4 上的 android 模拟器。
但是 adb.exe -s emulator-5554 shell
正在检查设备。
$ adb.exe devices
List of devices attached
BH901... device
CB512... unauthorized
emulator-5554 device
一旦我关闭 bluestacks window,emulator-5554
将从上述命令的结果中隐藏。因此我认为 emulator-5554
意味着 bluestacks.
然后按照下面的命令使用 adb。
$ adb.exe -s emulator-5554 shell
error: closed
但是如您所知,发生了错误。
并且我已经在 windows10 中测试了 bluestack 4,并在 bluestacks 4 设置中启用了 adb 权限。它对我有用。
首先,在 Bluestacks 中,转到设置 -> 首选项 -> 启用 Android 调试桥 (ADB)。像这样:
此时,Bluestacks 启用了它的 adb 功能,并在 5555 端口(默认端口)将自己暴露给本地主机
因此,在您的命令行中输入 adb connect localhost:5555
,您就可以开始了。
我完全按照选择的批准答案做了,但我仍然无法将我的 android 工作室连接到 Bluestack 4。因此我认为我们俩遇到的问题可能是由于 bluestack 设备 ip 已更改。 (即使您之前使用 adb devices 命令检测到设备)。每次我打开我的 bluestack 模拟器,我注意到它的 ip 总是不同的。因此,这可能是您无法将 adb 添加到 bluestack4 的原因之一。
以下步骤对我有用。我正在使用 windows 10,Android Studio 4.0.1,Bluestacks 4.200。
- 找到您的 android studio sdk 平台工具文件夹。对我来说是 自定义安装在我的D盘。例如-> D:\AppData\Local\Android\Sdk\platform-tools
- 以管理员身份右键单击 adb.exe 和 运行。 (点击是如果 弹出窗口询问您是否要对您的设备进行更改。 在那之后你只会看到另一个突然弹出 消失。)
- 打开 Bluestacks。 运行 您选择的模拟器(samsung/pixel 等)。 确保您已在中启用“启用 Android 调试桥 (ADB) 模拟器首选项。
- 打开命令提示符。 cd 到您的平台工具文件夹路径。
- 输入以下命令->adb connect xxxxxxxxxxx 其中 xxxxxx 是您的设备本地主机 ip。 (见附件图片。我的设备 ip 是 127.0.0.1:xxxxx 因此我的命令是 ->adb connect 127.0.0.1:xxxxx
- 继续执行以下命令->adb devices
你会看到你的 bluestack 模拟器设备。列出相同的 ip。 - 打开您的 andriod 工作室。你将能够看到你的 bluestack 模拟器
[
- 在 blue stack 中启用 adb 后
- 转到平台工具文件夹
e.g. "C:\Users\Your Username\AppData\Local\Android\Sdk\platform-tools"
- 运行 在 cmd“adb connect localhost:5555”或 bluestack 给出的任何端口中。
或者只是 运行 直接从 Win+R
"C:\Users\Your Username\AppData\Local\Android\Sdk\platform-tools\adb connect localhost:5555"
n.b。本地主机 = 127.0.0.1