2016-05-18 119 views
-2

在沒有使用Java編程的套接字的情況下,兩個Android設備之間是否有任何其他的通信方式? Java是否提供了其他方法來完成這些工作?我們可以連接兩個沒有套接字的android設備嗎?

+0

像什麼?網絡基礎知識不會改變。 – duffymo

+0

像短信,或即時消息,或什麼?是的,毫無疑問。你想做什麼? –

+0

通過藍牙.. [socket](https://developer.android.com/reference/android/bluetooth/BluetoothSocket.html),電話,短信,使用麥克風「連接」直接揚聲器和一些設備也可以「通信「,但除此之外,沒有其他通信技術內置於典型設備中。所以任何實際的溝通都會使用套接字,至少在引擎蓋下。 – zapl

回答

0

假設藍牙也是不允許的,您仍然可以將兩個Android設備連接在一起。

你可以用USB OTG來做到這一點。有些Android設備支持這一點,Android有一個支持這個的官方API。

你需要一個OTG接口,USB電纜和那些Android設備必須支持OTG的一個

API參考和示例:

https://developer.android.com/guide/topics/connectivity/usb/index.html

http://android-developers.blogspot.com/2011/05/bright-idea-android-open-accessories.html

Android USB host and hidden devices

相關問題