使用来自黑莓的HttpCore

时间:2009-11-29 16:44:53

标签: java blackberry apache-httpcomponents

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

我收到以下错误:

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

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

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

2 个答案:

答案 0 :(得分:3)

J2ME平台上没有反射。寻找另一种方法来完成你的任务。

答案 1 :(得分:1)

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