2015-02-10 86 views
1

我可以在Android模擬器上調試,但是當我想在ASUS Memorypad 7上調試時,它不起作用。爲什麼我無法在設備上調試Delphi XE7 Android應用程序?

後,我打取消它提供了以下消息:

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

我已經改變了口多次在運行參數,但它仍然給出了同樣的消息。

回答

-1

嘗試首先重新啓動一切。然後按照Embarcadero`s指南:

無法啓動gdbserver的端口:端口已在使用,其中正在使用的是Android gdbserver的端口號

關機或重新啓動你的Android設備,然後再運行你的應用程序。

選擇另一種調試端口:

選擇Run>參數,然後在參數字段中輸入以下:

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

然後單擊確定。

Link Reference

+0

正如我在問我的描述中所說的,我已經做了好幾次了,但我仍然得到了同樣的信息。 – Friso 2015-02-10 11:14:59

+0

你設法重新啓動並重新啓動一切嗎? – Machado 2015-02-10 11:58:14

+0

我重新啓動了我的平板電腦,德爾福和我的電腦幾次,但我仍然得到這個消息。 – Friso 2015-02-10 12:19:49

0

最後我需要另一個設備。 我現在使用華爲MediaPad M1 8.0,並且在我安裝HiSuite後工作。

相關問題