2009-07-16 13 views
0

Ich habe dieses eigenartige Problem in der Hand. Ich habe J2Me App Midlet neu entwickelt, jetzt möchte ich diese App dem Benutzer als Download von meiner Website geben. Ich möchte die Anwendung programmgesteuert erstellen, wenn der Benutzer auf den Link klickt, um ihn herunterzuladen. Es liegt daran, dass es variable Daten gibt, die ich in der J2Me-App fest codieren möchte, abhängig vom Benutzerprofil. Ich kann keine J2Me-App zum Herunterladen bereit machen, da dies eine zu große Aufgabe wäre.Build J2Me App programmatisch von ASP-Website

Kann mir jemand sagen, wie das erreicht werden kann?

Die Website ist ASP-basierte Website.

Antwort

2

Anstatt die Daten in der Klassendatei fest zu codieren, verwenden Sie eine jad-Dateieigenschaft und generieren nur die JAD-Dateieigenschaft, während der Benutzer die Anwendung herunterlädt. Innerhalb des MIDlets können Sie mit der MIDlet.getAppProperty() -Methode nur auf die Eigenschaft verweisen, um diese JAD-Eigenschaft zu lesen.

hoffe, das hilft

+0

Okay, scheint interessant ... Aber wenn nach einiger Zeit ändert der Benutzer seine/ihre Daten auf dem Server, und ich möchte die geänderten Daten auf seinem/ihrem mobilen Gerät integrieren. Kann ich einfach die JAD-Datei herunterladen, anstatt die gesamte JAR-Datei zu erstellen und herunterzuladen? –

+2

Zum ersten Mal können Sie die Anfangswerte aus der JAD verwenden, sobald der Benutzer diese Werte ändert, Sie können sie im RMS speichern und dann auf den Server aktualisieren, wo sie in einer Datenbank gespeichert werden können müssen Sie die App erneut herunterladen. Es ist auch keine richtige Design- oder Benutzererfahrung, den Benutzer zu bitten, die Anwendung immer wieder für einige Änderungen an einer Eigenschaft herunterzuladen, die im Verlauf des Benutzers auftreten können, der die Anwendung verwendet. – Ram