2009-09-02 5 views
1

그래서 HTTP URL에서 재생할 비디오를 얻으려고합니다. 이렇게하려면 URL 객체를 사용하고 openStream을 다음과 같이 사용합니다.Blackberry JDE에 java.net이 표시되지 않습니까?

URL url = new URL("http://good-3gp-videos.com/viapic/e39903da6e5c1e1c5d572a49a88a99e6.3gp"); 
    player = Manager.createPlayer(url.openStream(), null); 

그러나 문제가 있습니다. java.net.URL을 가져 오려고하면 Eclipse가 무엇인지 알지 못한다고 주장합니다. 내가 할 때 :

import java.net.*; 

나는 여전히 오류가 발생합니다.

어쨌든 실행하려고하면 빌드가 거부되므로 변경 사항이 사용되지 않습니다.

Blackberry JDE는 특정 기본 Java 클래스 사용을 거부합니까? 아니면 끔찍한 일을하고 있습니까? 내 Java 버전에 java.net이 있다는 것을 알고 있습니다! 다음과 같이

내 import 문은 다음과 같습니다

import javax.microedition.media.Player; 
import javax.microedition.media.Manager; 
import javax.microedition.media.control.VideoControl; 
import net.rim.device.api.ui.container.MainScreen; 
import net.rim.device.api.ui.Field; 
import net.rim.device.api.ui.component.LabelField; 
import net.rim.device.api.ui.UiApplication; 
import net.rim.device.api.system.Characters; 
import java.net.*; 

내가 어쩌면 net.rim 물건을 내가 자바를 생략 할 수있는 것을 의미 있다고 생각했다. 부분, 그래서 나는 시도했다 :

import net.URL; 

그리고 여전히 같은 결과를 얻었다. Blackberry 시뮬레이터에 자체 패키지가 있습니까? 그것은 매우 귀찮을 것입니다.

답변

2

블랙 베리 API가 J2ME API (이는 java.net 패키지도 없음)에서 가져온 제한 사항입니다.

http -URL에 연결하는 방법을 확인하려면 the Blackberry API 4.5.0을 확인하십시오. 특히 java.microedition.io 패키지를 확인하십시오.

관련 문제