Utilizzo di HttpCore da una mora
-
08-07-2019 - |
Domanda
Sto cercando di eseguire il porting di un'app Android per l'esecuzione su un BlackBerry 8800. Una delle classi effettua richieste http tramite apache HttpCore .
Ottengo il seguente errore:
Il tipo java.lang.reflect.Type non può essere risolto. È indirettamente referenziato dai file .class richiesti
ProjectFoo-BBerry / src / com / projectfoo / ws / rest / ProjectFooClient.java (linea 1)
I riflessi non sono disponibili sulla mora? C'è qualcosa che devo abilitare in Eclipse? Non ho programmato ampiamente in Java.
Soluzione
Reflection non è disponibile su piattaforme J2ME. Cerca un altro modo per svolgere il tuo compito.
Altri suggerimenti
Sì, come ha notato Ben, ci sono delle limitazioni in J2ME e inoltre, le pile di rete e HTTP sui dispositivi BlackBerry sono in qualche modo primitive rispetto ad altre API mobili, in quanto devi fare molto del "sistema idraulico". te stesso - selezionando i trasporti e configurandoli correttamente. Questo sta diventando un po 'più semplice con l'API 5.0 ma la maggior parte dei dispositivi è ancora precedente alla 5.0.