1
我正在使用Unity的多人遊戲視頻遊戲。 我可以成功連接到使用像這樣的遠程服務器:Unity可以從編輯器連接到遠程服務器,但不能從Android設備連接
public string GetToken(string user, string pass)
{
string uri = _serverUrl + "/Token/" + user + "/" + pass;
UnityWebRequest www = UnityWebRequest.Get(uri);
www.Send();
WaitForSeconds w;
while (!www.isDone)
w = new WaitForSeconds(0.1f);
string token = null;
JObject o = JObject.Parse(www.downloadHandler.text);
token = o.First.First.ToObject<string>();
return token;
}
這時候,我在我的電腦試圖從Unity編輯器的代碼工作正常。我可以成功連接到WAN中的遠程服務器。
但是,當我嘗試在Android設備上部署遊戲時。連接失敗。 (在構建Android apk之前,我已經充分地添加了完整的互聯網訪問權限)。
任何想法可能發生什麼?
謝謝!
那麼連接的錯誤日誌失敗了?如果你更新你的問題將會很好。可能有助於其他人的幫助,因爲它更清楚。 –
如果出現這種問題,我在哪裏可以看到此日誌在Android上運行? – DualDub
你的網址是什麼樣的?你可以在這裏發佈嗎? – Programmer