大家好,我是奶綠茶 今天來介紹一下 Adobe AIR ServerSocket 需求: 很多台電腦,在同一個區網,要能彼此溝通,同時 Android 平版也要能傳接值。 解: 本來想如果就只有單 flash 的話, 可以使用 P2P 區網連線就決解了, 但因為 Andriod 平版也要能支援, 所以就改成 Socket 來溝通。 那為什麼不用 Java 架 Socket Server 就好了,因為我是閃客(因為用 Java 做動畫會死人) AIR 端,使用ServerSocket 類別。 在畫面上就只放所有連線的 Client 列表,一個發送訊息的文字和Button, 一個接收的文字 <?xml version="1.0" encoding="utf-8"?> <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete="createComplete(event);" close="appCloseHandler()"> <fx:Declarations> <!-- Place non-visual elements (e.g., services, value objects) here --> </fx:Declarations> <fx:Script> <![CDATA[ import flash.display.NativeWindow; import flash.events.Event; import flash.events.ProgressEvent; import flash.ev...