我已经阅读了一些文章,BlueStacks App Player可用于通过Eclipse调试Android应用程序,而不是默认的android模拟器。 Example article
但我认为这是指Windows版本,我无法在MacOS上运行。有谁知道如何在MAC上使用BlueStacks / eclipse进行调试?
答案 0 :(得分:28)
adb connect localhost:10001
应该这样做。
答案 1 :(得分:15)
好吧,你可以尝试另一种方式:
1)首先,在Eclipse下通过Window->Open Perspective->DDMS
打开DDMS。
2)然后打开BlueStacks App Player。(保持打开状态)
3)在切换回Eclipse之后,您应该注意到Device
选项卡下有两个模拟器。
然后点击Reset adb
标签上小三角形下的Device
。
几秒钟后,另一个模拟器将消失,您可以继续下一步。
4)然后在Eclipse下返回Window->Open Perspective->Java
。
5)选择您的项目并右键单击它,选择Debug As->Debug Configurations
6)在Android Application
下选择您的配置或创建一个新配置。在Target
标签上选择Always prompt to pick device
,然后选择Apply
,然后选择Debug
。
7)然后在提示窗口中选择BlueStacks模拟器,最后选择OK
。
或者,您也可以使用上述步骤(稍作更改)在Eclipse之前打开BlueStacks App Player。
有关详细信息,请访问以下链接。(但是,中文...)
http://www.cnblogs.com/hbbbs/archive/2012/10/30/2746950.html http://www.cnblogs.com/hbbbs/archive/2012/10/30/2746979.html
希望这会对你有帮助。
答案 2 :(得分:4)
C:\>cd Program Files (x86)\Android\android-sdk\platform-tools
C:\Program Files (x86)\Android\android-sdk\platform-tools>adb connect 127.0.0.1:5555
connected to 127.0.0.1:5555
C:\Program Files (x86)\Android\android-sdk\platform-tools>
答案 3 :(得分:1)
运行Bluestacks。
在Windows中打开命令提示符。
使用以下命令转到平台工具。
cd C:\Users\<username>\AppData\Local\Android\sdk\platform-tools
然后写:
adb devices
使用SDK工具27及更高版本! 您可以通过adb获得检测到的设备列表..如果安装了BlueStacks-4,您应该会看到列出的设备(模拟器-555x)。
答案 4 :(得分:0)
对于Mac用户:localhost:5037为我工作
答案 5 :(得分:0)
BlueStacks捆绑了自己的adb
,%PROGRAMFILES(x86)%\BlueStacks\HD-adb.exe
副本。您可以connect localhost
使用它,或任何其他命令。 BlueStacks 3使用默认端口5555
。