2011-02-17 6 views
1

어도비 AIR SocketServer 클래스를 작동 시키려고합니다. 이 코드를 adobe 웹 사이트에서 붙여 넣었을 때 :1046 : 형식을 찾을 수 없거나 컴파일 타임 상수가 아닙니다. ServerSocketConnectEvent

import flash.net.ServerSocket; 
import flash.events.ServerSocketConnectEvent; 

function onConnect(e:ServerSocketConnectEvent):void 
{ 
    var incomingSocket:Socket = e.socket; 
} 
var server:ServerSocket = new ServerSocket(); 
server.addEventListener(Event.CONNECT, onConnect); 
server.bind(8888); 

SocketServerConnectEvent를 찾을 수 없다는 오류가 나타납니다. 그러나 위의 줄에 정확하게 해당 클래스를 가져 오는 import 문이 있습니다. 내가 여기서 무엇을 놓치고 있니?

답변

0

Air 앱을 실행하면 일반 플래시 플레이어에서 실행하려고 시도하고 분명히 해당 클래스에 액세스 할 수 없기 때문에 이러한 현상이 발생합니다.

내가 찾을 수 있는지에 대한 기사가있었습니다. 글쎄 그것을 찾을 수 없습니다.

플래시 (cs5 등)에서 실행하면 정상적으로 실행되어야합니다. 플렉스 빌더에서 Ctrl + f11을 눌렀다 고 생각합니다.

나는 플래시를 사용하여 대부분의 시간을 개발하고 나는 당신이 거기에서 어떻게 할 지 확신하지 못한다. 그것이 당신이 사용하는 것이라면, 내가 상기 한 이유가 그것이 일어나는 이유입니다. (내 상자에서 확인)

관련 문제