2013-11-29 200 views
1

我一直試圖使用ZeroBrane調試服務器來調試我的應用程序,使用Gideros開發,同時在GiderosAndroidPlayer中使用Web上提供的各種示例和ZeroBrane示例中提供的示例進行測試。以下是我迄今所做的......ZeroBrane調試服務器拒絕連接

-Included的mobdebug和插座LUA文件在我的項目

-Included一個要求(「mobdebug」)開始()在主

- 設置ZeroBrane解釋到Gideros

-Started的ZeroBrane調試服務器

- 設置的Gideros球員Gideros工作室的GiderosAndroidPlayer IP地址

- 在Gideros工作室中播放的圖片

代碼上傳到設備,但當它嘗試連接到調試服務器時,它會返回「拒絕連接」。我已經在Windows和Mac電腦上嘗試了這一點,禁用防火牆,並檢查調試服務器端口是否打開。我曾嘗試在ZeroBrane設置文件中指定localhost和調試服務器的特定IP地址並更改端口號。

我覺得我現在已經徹底堅持下去了,並且非常感謝您給予我的任何幫助,因爲我現在需要調試旋轉設備的影響。

謝謝!

+0

如果使用本地主機嘗試與您的IPAddress而不是本地主機 – codercat

回答

0

,而不是本地主機或服務器ZeroBrane到你的ip地址的工作100%

enter image description here

1

遠程調試的工作方式要求你指定設備需要連接到計算機的地址。當您在設備上運行應用程序時,它會打電話給ZeroBrane Studio以開始調試,但它需要具有運行ZBS的計算機的IP地址才能使該呼叫生效。你只需要在start()調用指定此:

require("mobdebug").start('ip.address-of-computer.running.ZBS') 

當應用程序啓動時,設備上,你應該看到它暫停了與當前行標誌(綠色箭頭)start()後指向下一個可執行行呼叫。

您也可以直接從ZeroBrane Studio啓動您的應用程序在設備上;你可以在這個Gideros forum post中找到詳細信息。