我可以在 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 设备,然后再次运行您的应用程序。
选择另一个调试端口:
选择“运行”>“参数”并在“参数”字段中输入以下内容:
-debugport=<n> where <n> is an alternate debug port, such as 54321.
然后单击“确定”。
关于android - 为什么我不能在我的设备上调试 Delphi XE7 Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28429137/