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.

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top