gpt4 book ai didi

java - 黑莓 JDE 看不到 java.net?

转载 作者:行者123 更新时间:2023-11-30 05:15:50 25 4
gpt4 key购买 nike

所以,我正在尝试从 HTTP url 获取要播放的视频。为此,我使用 URL 对象,然后对其进行 openStream,如下所示:

    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 是否只是拒绝使用某些 native Java 类,或者我是否做了一些严重错误的事情?我知道我的 Java 版本存在 java.net!

我的导入语句如下:

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 的东西意味着我可以放弃 java。部分,所以我尝试了:

import net.URL;

仍然得到相同的结果。黑莓模拟器有自己的网络包吗?这会非常烦人。

最佳答案

这是 Blackberry API 从 J2ME API 获得的限制(J2ME API 也没有 java.net 包)。

检查the Blackberry API 4.5.0要了解如何连接到 http-URL,请具体查看 java.microedition.io包。

关于java - 黑莓 JDE 看不到 java.net?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1367629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com