我正在尝试移植Android应用程序以在黑莓8800上运行。其中一个类通过apache HttpCore发出http请求。
我收到以下错误:
无法解析java.lang.reflect.Type类型。它是从所需的.class文件间接引用的
ProjectFoo-BBerry / src / com / projectfoo / ws / rest / ProjectFooClient.java(第1行)
黑莓没有反射?我需要在eclipse中启用什么吗?我没有在Java中进行过广泛的编程。
答案 0 :(得分:3)
J2ME平台上没有反射。寻找另一种方法来完成你的任务。
答案 1 :(得分:1)
是的,正如Ben所说,J2ME存在局限性,而且,与其他移动API相比,BlackBerry设备上的网络和HTTP堆栈有点原始,因为你必须自己做很多“管道” - 选择传输并正确配置它们。使用5.0 API会变得容易一些,但大多数设备仍然是5.0之前的版本。