2017-04-22 69 views
-2

我想知道是否有方法在Android上託管LAN服務器而不使用第三方庫。如何在Android設備上託管局域網服務器?

我希望解決方案在沒有設備生根的情況下工作。

+0

這個問題包含很多其他主題,幾乎沒有任何與java有關。 –

+0

什麼是lan服務器? – greenapps

+0

@greenapps一個只能通過本地網絡訪問的服務器。 LucasB:使用套接字和服務器套接字,基本上使用服務器進行調查。 – Zoe

回答

1

我想知道是否有辦法在Android上託管LAN服務器而不使用第三方庫。

這是可能的。您必須使用套接字和服務器套接字,對象[輸入/輸出]流(或以不同方式發送數據)。基本上設計一個服務器。

Here is an SO post on creating a server

Here is the Java documentation on servers

您可以使用第三方庫,使服務器的(參閱第一個鏈接),有時可能會更容易。

+0

這兩個鏈接沒有解決Android上的Asynctask需要執行任何網絡操作的問題,儘管 –

+0

這些鏈接是指基本指針。 AsyncTask是對互聯網連接的一項要求,但是將套接字和服務器套接字與它結合使用是服務器的關鍵和核心 – Zoe

+0

因此,答案是「是的,但它很棘手和複雜,並且使用庫會更容易」? ;) –

相關問題