안녕하세요 친구 저는 블랙 베리 프로그래밍의 초보자이며 작은 응용 프로그램을 만들었습니다 ...이 응용 프로그램은 http를 통해 xml 파일을 다운로드하고 구문 분석하여 화면에 표시합니다. 지금 문제는 그것이 내 시뮬레이터에서 잘 작동하지만 ... 클라이언트가 3G를 통해 연결하면 연결 오류가 발생한다고 불평합니다 ... 다음과 같은 것 이외의 다른 것을 추가해야합니까?블랙 베리 http 연결이 3g에서 작동하지 않습니다
// Build a document based on the XML file.
url = <my clients url file>;
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
hc = (HttpConnection)Connector.open(url+";deviceside=true");
hc.setRequestMethod(HttpConnection.GET);
InputStream inputStream = hc.openInputStream();
hc.getFile();
Document document = builder.parse(inputStream);
hc.close();
inputStream.close();
3G를 통해 http 콘텐츠를 다운로드하도록하려면 아무 것도 추가해야합니까 ??
"deviceside = true"(즉 직접 TCP)는 APN이 필요 없기 때문에 CDMA 기기에서 그대로 작동합니다. GSM 장치 만 장치 또는 URL 자체에서 APN을 구성해야합니다. –