我是Android开发的新手,并且正在尝试使用bluestack来测试我的应用程序(因为我的电脑不能快速运行模拟器)但是android studio没有检测到bluestacks模拟器。
我启动了bluestacks然后运行我的应用程序。在选择设备对话框中,它不显示蓝图。
我在设备监视器中查找,但在那里没有检测到蓝色堆栈。
我也尝试过使用adb kill-server,adb start-server,adb connect 127.0.0.1 但那并没有奏效。它表示"无法建立连接,因为目标机器主动拒绝它"。
其他相关stackoverflow文件中给出的所有解决方案都不起作用。 Android工作室不会识别蓝图。
请帮助!!
答案 0 :(得分:1)
尝试使用管理权限的命令提示符“netstat -anb”。检查是否有127.0.0.1 5555 Estebalished。 如果一切正常,那么临时禁用防火墙并键入“adb connect 127.0.0.1:5555”应该可以正常工作。
答案 1 :(得分:0)
我不知道你是否修复了这个问题但是使用bluestacks非常简单,如果你在打开它时看到这个屏幕like this你要做的就是在android中运行app。它发生在android没有检测到它的地方,因为它不会将它看作是你要么等待或试图获得该屏幕的设备(那种刷新)
答案 2 :(得分:0)
只需执行此操作! 转到计算机中包含的SDK文件夹,然后打开“ platform-tools”文件夹,然后以管理员身份打开“ adb.exe”。 然后尝试使用BlueStack模拟器。
答案 3 :(得分:0)
最近(当我尝试使用命令提示符连接到adb时),我也收到错误消息“无法建立连接,因为目标计算机主动拒绝了它” 尝试-> adb connect localhost:5555或adb connect 127.0.0.1:5555将不起作用。您需要标识您的bluestack设备ip地址。您可以使用bluestack模拟器设置中的首选项来标识ip地址。 (您在bluestack中启用了ADB)。
我执行了以下操作来解决您遇到的错误,并将Android Studio成功连接到Bluestack。请尝试以下步骤。 (我正在使用Windows 10,Android Studio 4.0.1,Bluestacks 4.200。)
[
答案 4 :(得分:-1)
如果您在通过android studio连接到蓝色堆栈时遇到问题,请按照以下步骤操作
启动android studio,然后通过播放按钮运行项目,弹出窗口将带有虚拟设备列表,它将显示模拟器的设备。
...快乐的编码