Mit HttpCore von einem Blackberry
-
08-07-2019 - |
Frage
ich Port versuche ein Android-App auf einem Blackberry 8800. Eine der Klassen laufen macht HTTP-Anfragen durch Apache HttpCore .
Ich erhalte den folgenden Fehler:
Der Typ java.lang.reflect.Type kann nicht aufgelöst werden. Es wird indirekt von erforderlichen .class-Dateien referenziert
ProjectFoo-BBerry / src / com / projectfoo / ws / rest / ProjectFooClient.java (Linie 1)
Ist Reflexionen auf dem Blackberry nicht verfügbar? Gibt es etwas, das ich in Eclipse aktivieren müssen? Ich habe nicht ausgiebig in Java programmiert.
Lösung
Die Reflexion ist auf J2ME-Plattformen nicht verfügbar. Achten Sie auf eine andere Art und Weise Ihre Aufgabe zu erfüllen.
Andere Tipps
Ja, wie Ben bemerkt gibt es Einschränkungen in J2ME und darüber hinaus die Vernetzung und HTTP-Stacks auf Blackberry-Geräten ist etwas primitiv im Vergleich zu anderen mobilen APIs, dass Sie haben viel von der „Sanitär“ selbst zu tun - der Auswahl Transporte und konfigurieren sie richtig. Das ist ein bisschen einfacher mit dem 5.0-API werden, aber die meisten Geräte sind noch pre-5.0.