2009-11-29 107 views
0

我想移植一個Android應用程序在黑莓8800上運行。其中一個類通過Apache HttpCore發出http請求。從黑莓手機使用HttpCore

我得到以下錯誤:

類型java.lang.reflect.Type不能得到解決。它是間接需要的.class文件

引用

ProjectFoo-BBerry/src目錄/ COM/projectfoo/WS/REST/ProjectFooClient.java(1號線)

是黑莓無法思考?有什麼我需要在Eclipse中啓用?我沒有用Java編程。

回答

3

反射在J2ME平臺上不可用。尋找另一種方式來完成你的任務。

1

是的,正如Ben指出的那樣,J2ME存在侷限性,此外,與其他移動API相比,BlackBerry設備上的網絡和HTTP堆棧有點原始,因爲您必須自己做很多「管道工程」 - 選擇傳輸和正確配置它們。使用5.0 API變得更容易,但大多數設備仍然在5.0之前。