为什么我不能在我的设备上调试 Delphi XE7 Android 应用程序?

Why can't I debug a Delphi XE7 Android app on my device?

我可以在 Android 模拟器上进行调试,但是当我想在 ASUS Memorypad 7 上进行调试时它不起作用。

在我点击取消后,它给出了以下消息:

Unable to start gdbserver on port '64311'. Port is already in use.

我在运行参数中更改了几次端口,但它仍然给出相同的消息。

先尝试重新启动一切。然后按照 Embarcadero 的指南进行操作:

Unable to start gdbserver on port : Port is already in use

Android gdbserver 使用的端口号在哪里:

关闭或重新启动您的 Android 设备,然后再次 运行 您的应用程序。

选择另一个调试端口:

Select 运行 > 参数并在参数字段中输入以下内容:

        -debugport=<n> where <n> is an alternate debug port, such as 54321. 

然后点击确定。

Link Reference

最后我需要再买一个设备。 我现在用的是华为的MediaPad M1 8.0,装了HiSuite就可以了