0

我正在尝试移植一个 android 应用程序以在黑莓 8800 上运行。其中一个类通过 apache HttpCore发出 http 请求。

我收到以下错误:

无法解析类型 java.lang.reflect.Type。它是从所需的 .class 文件中间接引用的

ProjectFoo-BBerry/src/com/projectfoo/ws/rest/ProjectFooClient.java(第1行)

黑莓手机没有反射功能吗?我需要在eclipse中启用什么吗?我没有在 Java 中进行过广泛的编程。

4

2 回答 2

3

反射在 J2ME 平台上不可用。寻找另一种方式来完成你的任务。

于 2009-11-29T16:53:23.747 回答
1

是的,正如 Ben 指出的那样,J2ME 存在局限性,此外,与其他移动 API 相比,BlackBerry 设备上的网络和 HTTP 堆栈有些原始,因为您必须自己做很多“管道” - 选择传输和配置它们正确。使用 5.0 API,这变得更容易一些,但大多数设备仍然是 5.0 之前的版本。

于 2009-11-30T06:23:48.593 回答