我读过几篇文章,BlueStacks App Player 可用于通过 Eclipse 调试 android 应用程序,而不是默认的 android 模拟器。 示例文章
但我认为这是指 Windows 版本,我无法在 MacOS 上使用它。有谁知道如何在 MAC 上使用 BlueStacks/eclipse 进行调试?
我读过几篇文章,BlueStacks App Player 可用于通过 Eclipse 调试 android 应用程序,而不是默认的 android 模拟器。 示例文章
但我认为这是指 Windows 版本,我无法在 MacOS 上使用它。有谁知道如何在 MAC 上使用 BlueStacks/eclipse 进行调试?
adb connect localhost:10001
应该做的伎俩。
好吧,您可以尝试另一种方式:
Window->Open Perspective->DDMS
1)首先,在Eclipse下打开DDMS 。
2)然后打开BlueStacks App Player。(保持打开状态)
3) 切换回 Eclipse 之后,您应该注意到Device
选项卡下有两个模拟器。
然后单击选项卡Reset adb
上的小三角形下方Device
。
几秒钟后,另一个模拟器将消失,您可以继续下一步。
Window->Open Perspective->Java
4)然后在Eclipse下返回。
5)选择您的项目并右键单击它,选择Debug As->Debug Configurations
6)在Android Application
选择您的配置或创建一个新的。在Target
选项卡上选择Always prompt to pick device
After this,然后选择Apply
then Debug
。
7)然后在提示窗口中选择BlueStacks emulator,最后选择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
希望这会对您有所帮助。
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>
运行 Bluestacks。
在 Windows 中打开命令提示符。
使用以下命令转到平台工具。
cd C:\Users\<username>\AppData\Local\Android\sdk\platform-tools
然后写:
adb devices
使用 SDK 工具 27 及更高版本!您将获得adb检测到的设备列表。如果安装了 BlueStacks-4,您应该会看到列出的设备 (emulator-555x)。
BlueStacks 捆绑了自己的adb
,副本%PROGRAMFILES(x86)%\BlueStacks\HD-adb.exe
。您可以connect localhost
使用它或任何其他命令。BlueStacks 3 使用默认端口5555
。
对于 Mac 用户: localhost:5037 为我工作