Domanda

Così, ho sviluppare una semplice MIDlet ciao mondo utilizzando il Samsung SDK 1.1.2 e ho confezionato il midlet. Ora ho due file (un JAR / JAD) di combinazione. Come faccio a ottenere questi installato sul mio telefono?

Come si può dire dalla domanda, Sono nuovo di sviluppo telefono. Cercando di distribuire ad un portatile Samsung su ATT.

sto cercando di testare l'intero ciclo di sviluppo - gli emulatori grande lavoro per la scrittura di codice, ma ho davvero bisogno di assicurarsi che il MIDlet funziona come previsto sul telefono di destinazione

.
È stato utile?

Soluzione

consiglio di leggere un po 'su OTA consegna di applicazioni, per lo sfondo.

Si dispone di un numero di opzioni per la distribuzione, ecco alcuni.

  • Collegare il telefono a un computer tramite Bluetooth, cavo o wi-fi e copiare il file sopra il JAR. Non sono sicuro se il supporto di Samsung, ma altri produttori di cellulari certamente fornire software di 'manager' è possibile scaricare e installare su un computer per fare questo. Se la vostra applicazione si basa su dati utente nella JAD questo non può essere un'opzione idea, o si potrebbe includere dati di default nel vaso.
  • posiziona il JAD e file JAR su un server web si ha accesso a, da cui possono essere scaricati sul telefono. È necessario garantire che i tipi MIME per i file JAD e JAR sono impostati correttamente, essi non possono essere per difetto. Esattamente come si esegue questa operazione dipende dal server - ecco una esempio metodo. (Presumibilmente si dispone di un servizio di accesso web / dati da AT & T). Se tutto va bene è possibile recuperare il file JAD dal browser del telefono e il portatile allora si chiederà di confermare che si desidera procedere e scaricare l'intero JAR e installare. Operatori cellulari hanno un atteggiamento variabile per sostenere JAD e JAR l'accesso, ad esempio, si possono trovare si deve eseguire il server sulla porta 80 o 8080 per farlo funzionare in alcuni casi.
  • Partecipa a un servizio che ospiterà un'applicazione per voi. Una Sono a conoscenza è GetJar . Non sono sicuro dei dettagli, ma facendo questo significherà che non c'è bisogno di eseguire il proprio server web.

Oltre a distribuzione di base si potrebbe considerare firma l'applicazione - un processo che permette in sostanza di affermare la propria 'vera' identità ad un portatile. Il vantaggio di questa operazione è che le applicazioni firmate possono presentare un minor numero di rete finestre di dialogo di conferma di accesso e simili al proprietario portatile. Inoltre, quando l'applicazione viene distribuito, l'utente vedrà un messaggio su unsignedness che potrebbe includere la parola 'attendibile' o simili, e che può essere scoraggiante. (Detto questo, alcune importanti applicazioni fuori ci sono stati non firmato).

La speranza che ti fa iniziare.

Altri suggerimenti

Si può certamente copiare il barattolo / ja sopra tramite USB o Bluetooth, ma i dispositivi Samsung che ho usato non installare un file che è stato copiato manualmente sopra.

Purtroppo gli altri metodi sono molto più lavoro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top