.jar-Datei nicht installieren, auf dem samsung-Handys, sondern installieren auf dem nokia
Stehe ich vor einem sehr seltsamen problem, dass mein J2ME-Anwendung .jar-Datei, die heruntergeladen wird in der Regel auf den Nokia Handys aber auf Samsung und Motorola, die es nicht heruntergeladen. Aber wenn ich die installieren die .jar-ohne Download auf den Samsung oder anderen Hörer hat es geklappt.
Wenn einige ne Ahnung hat dann der guide.
Link zu meiner app ist m.hellosunshine.in
- besser u installieren der jad-Datei und die jar-Datei.Dann versuchen es zu installieren
- was ist die Größe der Anwendung , und die samsung-Gerät Sie verwenden ?
- es ist appx. 1,5 MB
Du musst angemeldet sein, um einen Kommentar abzugeben.
Jedes Gerät hat eine bestimmte Anzahl an Heap-Speicher. Eine Heap-Speicher ist eine Art von RAM für die Jar-Datei ausgeführt werden. Ich Glaube, dass Ihr Samsung-Gerät nicht genügend Heap-Speicher.
Meisten Geräte hat 2MB Heap-Speicher für das ausführen von Jar-Dateien.
Nokia E-Serie-Handys ermöglicht unbegrenzte Heap-Speicher, so können Sie ganz einfach führen Sie Ihre 1,5 MB Jar-Datei in einer E-Serie mobile.
Es gibt ein Programm namens ProGuard. Sie können Ihre Jar-Datei zu komprimieren, in einem so kleinen format, dass Sie können führen Sie es leicht. Wird es zu reduzieren Ihre Jar-Datei zu 300-400 KB und dann können Sie ganz einfach führen Sie Ihre Anwendung in Samsung-Gerät zu sein.
Dein server konfiguriert ist, eine Antwort mit
für die jar-Datei (http://m.hellosunshine.in/J2ME/HelloSunShine.jar), aber es sollte so konfiguriert werden, Antworten Sie mit
Siehe z.B. http://www.summet.com/blog/2007/11/04/mime-types-for-hosting-j2me-jar-and-jad-files/
Es sehr einfach, Sie sind 3 Möglichkeiten
Den meisten Samsung nicht unterstützt J2ME-Anwendungen
Für Samsung-Handys, die J2ME-Unterstützung .. Motten mal, eine Anwendung zu installieren ist es erforderlich, sowohl
.JAD
und.JAR
Dateien .. am Telefon .. Mittag die.jad
wenn beide Dateien auf das Telefon oder Ihre url muss auf die.jad
DateiEinem typischen Content-type sieht aus wie diese
Dank
🙂
Versuchen, reduzieren Sie die Größe der jar-Datei
überprüfen Sie auch den Inhalt in der jad-Datei, wenn alle Angaben korrekt sind
dieses problem nicht in Glas, sondern in code, der direkt zum download, also im header der Datei Inhalt hinzufügen " unterzeichnet und Folgen Sie diesem link ( Wie zu Zwingen, eine Datei herunterzuladen, mithilfe von PHP auf mobilen Browsern?)
Es ist nicht jar-problem, aber das server problem: der server ist nicht so konfiguriert, dass eine unsignierte jar-Datei bei samsung-Mobiltelefon. Hinzufügen von Berechtigungen im header der server-Seite zum herunterladen der jar-Datei auf samsung gesetzt, wie: