Lukasz - 1 Gru 2005, 03:34
Witam, Mam maly nastepujacy problem.
Aplikacje testowalem na swojej starej dobrej nokii 6310i i dziala bez problemu, z tego co wiem udalo sie ja rowniez uruchomic na jakims siemensie.
Ale przy probie wgrania aplikacji na SonyEricssona t610, telefon zglasza blad o 'niedozwolonej operacji'. Podobnie nie udalo sie wgrac aplikacji na nokie 6020, ta zglosila 'plik jest nieprawidlowy'.
Aplikacja moze istniec w roznych wersjach, sa one budowane dynamicznie na serwerze. Wersja ktora np. nie dzialala na t610, dziala na mojej nokii (dokladnie ten sam plik ktorego nie udalo sie wgrac na t610). Niestety aplikacji przeznaczonej na nokie 6020 nie moge przetestowac na swoim telefonie, gdyz ma okolo 60kB ( moj telefon ma ograniczenie do ~30kB ).
Niestety zadnej sytuacji nie widzialem na zywo, znam je tylko z relacji. Uzytkownicy probowali wgrywac ja zarowno "kabelkiem" jak i przez GPRS.
Przy probie wgrania aplikacji przez GPRS ( t610 ), zauwazylem jeszcze jedno dziwne zachowanie (w logach serwera), telefon pobiera tylko plik jad i nawet nie zaczyna sciagac pliku JAR. Na moim telefonie wszystko gralo, najpierw pobierany byl plik jad, pozniej pytanie czy chce pobrac jara i jar wgrywal sie bez problemu. Gdy uzytkownik sciagnal JAR'a recznie (tego ktorego nie chcial mu pobrac telefon) i probowal go wgrac przez kabelek, aplikacja sie nie w grala z powyzszym bledem.
Dla mnie mega dziwna sprawa i za bardzo nie mam pomyslu co jest przyczyna takiego zachowania. Moze ktos z grupowiczow spotkal sie z takim zachowaniem.
Pozdrawiam Lukasz
Szczepan Kuźniarz - 1 Gru 2005, 06:05
Cześć,
Mam maly nastepujacy problem. [...] Przy probie wgrania aplikacji przez GPRS ( t610 ), zauwazylem jeszcze jedno dziwne zachowanie (w logach serwera), telefon pobiera tylko plik jad i nawet nie zaczyna sciagac pliku JAR. Na moim telefonie wszystko gralo, najpierw pobierany byl plik jad, pozniej pytanie czy chce pobrac jara i jar wgrywal sie bez problemu. Gdy uzytkownik sciagnal JAR'a recznie (tego ktorego nie chcial mu pobrac telefon) i probowal go wgrac przez kabelek, aplikacja sie nie w grala z powyzszym bledem.
Niektóre telefony bywają bardzo czepialskie jeśli chodzi o zgodność ze standardami. Miałem kiedyś podobny problem - aplikacja nie chciała się wgrać do Nokii 6310i a bez problemu działał na 6610. O ile pamiętam wtedy chodziło o META-INF/MANIFEST.MF w pliku JAR, sprawdź czy zawarte w nim informacje odpowiadają rzeczywistości.
Lukasz - 1 Gru 2005, 09:01
Cześć,
| Mam maly nastepujacy problem. | [...]
| Przy probie wgrania aplikacji przez GPRS ( t610 ), zauwazylem jeszcze jedno | dziwne zachowanie (w logach serwera), telefon pobiera tylko plik jad i nawet nie | zaczyna sciagac pliku JAR. Na moim telefonie wszystko gralo, najpierw pobierany | byl plik jad, pozniej pytanie czy chce pobrac jara i jar wgrywal sie bez problemu. | Gdy uzytkownik sciagnal JAR'a recznie (tego ktorego nie chcial mu pobrac | telefon) i probowal go wgrac przez kabelek, aplikacja sie nie w grala z | powyzszym bledem.
Niektóre telefony bywają bardzo czepialskie jeśli chodzi o zgodność ze standardami. Miałem kiedyś podobny problem - aplikacja nie chciała się wgrać do Nokii 6310i a bez problemu działał na 6610. O ile pamiętam wtedy chodziło o META-INF/MANIFEST.MF w pliku JAR, sprawdź czy zawarte w nim informacje odpowiadają rzeczywistości.
mhm, wlasnie poczytalem troche w dokumentacji na temat deskryptora ( jad ) i manifest'a ( dzieki Ci SUNie za dokumentacje :) ) i chyba juz wiem w czym rzecz, ale jeszcze nie mialem jak przetestowac. Zaraz do znajomego jade ktoremu aplikacja nie ruszyla i przetestuje czy mam sluszne podejrzenia. Jesli tak to wroce i sie pochwale ;] Najprawdopodobniej glupi totalnie blad ;] Pozdrawiam Lukasz
Lukasz - 1 Gru 2005, 13:46
| Cześć,
| Mam maly nastepujacy problem. | [...]
| Przy probie wgrania aplikacji przez GPRS ( t610 ), zauwazylem jeszcze jedno | dziwne zachowanie (w logach serwera), telefon pobiera tylko plik jad i nawet nie | zaczyna sciagac pliku JAR. Na moim telefonie wszystko gralo, najpierw pobierany | byl plik jad, pozniej pytanie czy chce pobrac jara i jar wgrywal sie bez problemu. | Gdy uzytkownik sciagnal JAR'a recznie (tego ktorego nie chcial mu pobrac | telefon) i probowal go wgrac przez kabelek, aplikacja sie nie w grala z | powyzszym bledem.
| Niektóre telefony bywają bardzo czepialskie jeśli chodzi o zgodność ze | standardami. Miałem kiedyś podobny problem - aplikacja nie chciała się | wgrać do Nokii 6310i a bez problemu działał na 6610. O ile pamiętam | wtedy chodziło o META-INF/MANIFEST.MF w pliku JAR, sprawdź czy zawarte | w nim informacje odpowiadają rzeczywistości.
mhm, wlasnie poczytalem troche w dokumentacji na temat deskryptora ( jad ) i manifest'a ( dzieki Ci SUNie za dokumentacje :) ) i chyba juz wiem w czym rzecz, ale jeszcze nie mialem jak przetestowac. Zaraz do znajomego jade ktoremu aplikacja nie ruszyla i przetestuje czy mam sluszne podejrzenia. Jesli tak to wroce i sie pochwale ;] Najprawdopodobniej glupi totalnie blad ;]
No niestety, nie powiodlo sie ... Zastanawialem sie czy nie mam blednego wpisu Midlet-Version, bo nawet to jest uspecyfikowane. Zalaczam jak wyglada jad moj i manifest -------------------jad----------------------- Manifest-Version: 1.0 Created-By: 1.5.0-b64 (Sun Microsystems Inc.) MIDlet-1: MojApp,,pakiecik.MojApp MIDlet-Vendor: ja MIDlet-Version: 0.1.2 MIDlet-Name: MOJAPP MicroEdition-Configuration: CLDC-1.0 MicroEdition-Profile: MIDP-1.0 MIDlet-Jar-Size: 20437 MIDlet-Jar-URL: http://jakistam.url.pl/MojApp.jar
----------------manifest--------------------- Manifest-Version: 1.0 Created-By: 1.5.0-b64 (Sun Microsystems Inc.) MIDlet-1: MojApp,,pakiecik.MojApp MIDlet-Vendor: ja MIDlet-Version: 0.1.2 MIDlet-Name: MOJAPP MicroEdition-Configuration: CLDC-1.0 MicroEdition-Profile: MIDP-1.0
tak to mniejwiecej wyglada, kluczowe rzeczy (vendor,version,name) sa takie same... z reszta na ta nokie 6020 to sie samego jara wgrywa. Chyba ze te dwie pierwsze linijki robia jakis kwas ... ale nie wydaje mi sie, w koncu gdzies tam cos pisalo ze mozna sobie swoje parametry poustawiac.
nom ... to tyle ... nie mam pojecia o co chodzi Zastanawiam sie jeszcze ... bo kazda linijka w manifescie i jad'zie konczy sie w majkrosoftowy sposob (^M), ale w specyfikacji jest ze niby daje rade.
Moze jakies roznice miedzy MIDP-1.0 a 2.0 w tym zakresie ? bo narazie przegladalem tylko docka do 1.0 ?
Pozdrawiam Lukasz
clyde - 1 Gru 2005, 16:17
| Cześć, | | Mam maly nastepujacy problem. | | [...]
| | Przy probie wgrania aplikacji przez GPRS ( t610 ), zauwazylem jeszcze jedno | | dziwne zachowanie (w logach serwera), telefon pobiera tylko plik jad i
nawet nie
| | zaczyna sciagac pliku JAR. Na moim telefonie wszystko gralo, najpierw
pobierany
| | byl plik jad, pozniej pytanie czy chce pobrac jara i jar wgrywal sie bez
| problemu.
| | Gdy uzytkownik sciagnal JAR'a recznie (tego ktorego nie chcial mu pobrac | | telefon) i probowal go wgrac przez kabelek, aplikacja sie nie w grala z | | powyzszym bledem.
| Niektóre telefony bywają bardzo czepialskie jeśli chodzi o zgodność ze | standardami. Miałem kiedyś podobny problem - aplikacja nie chciała się | wgrać do Nokii 6310i a bez problemu działał na 6610. O ile pamiętam | wtedy chodziło o META-INF/MANIFEST.MF w pliku JAR, sprawdź czy zawarte | w nim informacje odpowiadają rzeczywistości.
| mhm, wlasnie poczytalem troche w dokumentacji na temat deskryptora ( jad ) i | manifest'a ( dzieki Ci SUNie za dokumentacje :) ) i chyba juz wiem w czym rzecz, | ale jeszcze nie mialem jak przetestowac. | Zaraz do znajomego jade ktoremu aplikacja nie ruszyla i przetestuje czy mam | sluszne podejrzenia. | Jesli tak to wroce i sie pochwale ;] | Najprawdopodobniej glupi totalnie blad ;]
No niestety, nie powiodlo sie ... Zastanawialem sie czy nie mam blednego wpisu Midlet-Version, bo nawet to jest uspecyfikowane. Zalaczam jak wyglada jad moj i manifest
-------------------jad----------------------- Manifest-Version: 1.0 Created-By: 1.5.0-b64 (Sun Microsystems Inc.) MIDlet-1: MojApp,,pakiecik.MojApp MIDlet-Vendor: ja MIDlet-Version: 0.1.2 MIDlet-Name: MOJAPP MicroEdition-Configuration: CLDC-1.0 MicroEdition-Profile: MIDP-1.0 MIDlet-Jar-Size: 20437 MIDlet-Jar-URL: http://jakistam.url.pl/MojApp.jar
----------------manifest--------------------- Manifest-Version: 1.0 Created-By: 1.5.0-b64 (Sun Microsystems Inc.) MIDlet-1: MojApp,,pakiecik.MojApp MIDlet-Vendor: ja MIDlet-Version: 0.1.2 MIDlet-Name: MOJAPP MicroEdition-Configuration: CLDC-1.0 MicroEdition-Profile: MIDP-1.0
tak to mniejwiecej wyglada, kluczowe rzeczy (vendor,version,name) sa takie same... z reszta na ta nokie 6020 to sie samego jara wgrywa. Chyba ze te dwie pierwsze linijki robia jakis kwas ... ale nie wydaje mi sie, w koncu gdzies tam cos pisalo ze mozna sobie swoje parametry poustawiac.
nom ... to tyle ... nie mam pojecia o co chodzi Zastanawiam sie jeszcze ... bo kazda linijka w manifescie i jad'zie konczy sie w majkrosoftowy sposob (^M), ale w specyfikacji jest ze niby daje rade.
Moze jakies roznice miedzy MIDP-1.0 a 2.0 w tym zakresie ? bo narazie przegladalem tylko docka do 1.0 ?
Pozdrawiam Lukasz
Witam. Ja mialem pewne problemy z numerem wersji major.minor.micro (chyba tak to sie nazywa) na K700i nie przyjmuje numerow powyzej 500 lub 512 dokladnie nie wiem tzn 1.0.512 nie chce chodzic na k700i a na s40v1 sie instaluje. Podobnie chyba na sharpie lub mot serii v(ale nie pamietam w tej chwili) moze wersje nie moga sie zaczynac od 0 (0.1.2) Sprobuj moze 1.0.x Moze pomoze... ? Takze slyszalem o pewnym absurdzie w motoroli t720(moze konkretnie jednego softu, ktorego numeru nie potrafie okreslic) Midlet-Vendor nie moze sie zaczynac od malej litery ;) Wydaje sie absurdalne, ale jeden znajomy, ktory ma ten telefon zglaszal taki problem. Moze w t610 tez jest przyjeta podobna konwencja?
Daj znac jak sie uda rozwiazac problem...
Lukasz - 1 Gru 2005, 17:34
Witam. Ja mialem pewne problemy z numerem wersji major.minor.micro (chyba tak to sie nazywa) na K700i nie przyjmuje numerow powyzej 500 lub 512 dokladnie nie wiem tzn 1.0.512 nie chce chodzic na k700i a na s40v1 sie instaluje. Podobnie chyba na sharpie lub mot serii v(ale nie pamietam w tej chwili) moze wersje nie moga sie zaczynac od 0 (0.1.2) Sprobuj moze 1.0.x Moze pomoze... ? Takze slyszalem o pewnym absurdzie w motoroli t720(moze konkretnie jednego softu, ktorego numeru nie potrafie okreslic) Midlet-Vendor nie moze sie zaczynac od malej litery ;) Wydaje sie absurdalne, ale jeden znajomy, ktory ma ten telefon zglaszal taki problem. Moze w t610 tez jest przyjeta podobna konwencja?
Daj znac jak sie uda rozwiazac problem...
Pozwolilem sobie troche ciachnac tekstu ;) Problem sie rozwiazal ... polowicznie ... zmian numeru wersji na zgodny z konwencja, a nie z moim estetycznym widzimisie, pomogla ;] Pomogla na T610i, niestety u znajomego, ktory ma nokie 6020 dalej kicha ("nieprawidlowy format pliku" czy jakos tak). W chwili pisania poprzedniego postu bylem po tescie na 6020 i przyjalem ze na t610 bedzie tak samo ... ale jednak poszlo i dziala chyba dobrze ;]
Co do samej konwencji numerkow wersji, to kazdy kawalek moze byc max 2cyfrowy, wiec 99 sa niezgodne ze specyfikacja.
Nokia 6020 to dalej zagadka jest ... Wgrywalismy po jakims smiesznym kablu po USB, przewrapowanym systemowo na COM3 i w ogole jakies cuda sie dzialy (M$), jutro u innego znajomego sprobuje wgrac po gprs'ie. Zobaczymy jak bedzie .. ;]
Pozdrawiam Lukasz
ps. nic o tym zeby vendora trzeba bylo z duzej litery pisac nie znalazlem ale na wszelki wypadek ... ;] co mi tam w koncu ;]
mkuczara - 2 Gru 2005, 10:27
Witam, Mam maly nastepujacy problem.
Aplikacje testowalem na swojej starej dobrej nokii 6310i i dziala bez problemu, z tego co wiem udalo sie ja rowniez uruchomic na jakims siemensie.
Ale przy probie wgrania aplikacji na SonyEricssona t610, telefon zglasza blad o 'niedozwolonej operacji'. Podobnie nie udalo sie wgrac aplikacji na nokie 6020, ta zglosila 'plik jest nieprawidlowy'.
Aplikacja moze istniec w roznych wersjach, sa one budowane dynamicznie na serwerze. Wersja ktora np. nie dzialala na t610, dziala na mojej nokii (dokladnie ten sam plik ktorego nie udalo sie wgrac na t610). Niestety aplikacji przeznaczonej na nokie 6020 nie moge przetestowac na swoim telefonie, gdyz ma okolo 60kB ( moj telefon ma ograniczenie do ~30kB ).
Niestety zadnej sytuacji nie widzialem na zywo, znam je tylko z relacji. Uzytkownicy probowali wgrywac ja zarowno "kabelkiem" jak i przez GPRS.
Przy probie wgrania aplikacji przez GPRS ( t610 ), zauwazylem jeszcze jedno dziwne zachowanie (w logach serwera), telefon pobiera tylko plik jad i nawet nie zaczyna sciagac pliku JAR. Na moim telefonie wszystko gralo, najpierw pobierany byl plik jad, pozniej pytanie czy chce pobrac jara i jar wgrywal sie bez problemu. Gdy uzytkownik sciagnal JAR'a recznie (tego ktorego nie chcial mu pobrac telefon) i probowal go wgrac przez kabelek, aplikacja sie nie w grala z powyzszym bledem.
Dla mnie mega dziwna sprawa i za bardzo nie mam pomyslu co jest przyczyna takiego zachowania. Moze ktos z grupowiczow spotkal sie z takim zachowaniem.
Pozdrawiam Lukasz
jesli serwujesz jad - ustaw content-type text/vnd.sun.j2me.app-descriptor dla jara:application/java-archive
kazdy telefon wysyal w headerze osblugiwany content type
Lukasz - 2 Gru 2005, 15:45
| Witam, | Mam maly nastepujacy problem.
CLDC-1.0. | Aplikacje testowalem na swojej starej dobrej nokii 6310i i dziala bez problemu, | z tego co wiem udalo sie ja rowniez uruchomic na jakims siemensie.
| Ale przy probie wgrania aplikacji na SonyEricssona t610, telefon zglasza blad o | 'niedozwolonej operacji'. | Podobnie nie udalo sie wgrac aplikacji na nokie 6020, ta zglosila 'plik jest | nieprawidlowy'.
| Aplikacja moze istniec w roznych wersjach, sa one budowane dynamicznie na | serwerze. Wersja ktora np. nie dzialala na t610, dziala na mojej nokii | (dokladnie ten sam plik ktorego nie udalo sie wgrac na t610). | Niestety aplikacji przeznaczonej na nokie 6020 nie moge przetestowac na swoim | telefonie, gdyz ma okolo 60kB ( moj telefon ma ograniczenie do ~30kB ).
| Niestety zadnej sytuacji nie widzialem na zywo, znam je tylko z relacji. | Uzytkownicy probowali wgrywac ja zarowno "kabelkiem" jak i przez GPRS.
| Przy probie wgrania aplikacji przez GPRS ( t610 ), zauwazylem jeszcze jedno | dziwne zachowanie (w logach serwera), telefon pobiera tylko plik jad i nawet nie | zaczyna sciagac pliku JAR. Na moim telefonie wszystko gralo, najpierw pobierany | byl plik jad, pozniej pytanie czy chce pobrac jara i jar wgrywal sie bez problemu. | Gdy uzytkownik sciagnal JAR'a recznie (tego ktorego nie chcial mu pobrac | telefon) i probowal go wgrac przez kabelek, aplikacja sie nie w grala z | powyzszym bledem.
| Dla mnie mega dziwna sprawa i za bardzo nie mam pomyslu co jest przyczyna | takiego zachowania. | Moze ktos z grupowiczow spotkal sie z takim zachowaniem.
| Pozdrawiam | Lukasz
jesli serwujesz jad - ustaw content-type text/vnd.sun.j2me.app-descriptor
dla jara:application/java-archive
kazdy telefon wysyal w headerze osblugiwany content type
Content-Type: application/java-archive Content-Type: text/vnd.sun.j2me.app-descriptor Typy sa okej, niestety nie dalem rady sprawdzic dzisiaj raz jeszcze tej nokii 6020. Moze jutro :)
Pozdrawiam Lukasz
Lukasz - 5 Gru 2005, 16:11
Witam, To pewnie ostatni post w tym watku ;] Dziekuje wszystkim za wypowiedzi.
Na koniec mala podsumowanko z mojej strony.
Swiat telefonow to poprostu syfior jeden wielki i w sumie to nie wiem czemu SUN nie wprowadzil certyfikacji. "Chec sie reklamowac ze Twoj telefon ma Jave ? Niech przejdzie certyfikacje."
Dzisiaj testowalem nokie 6610i. Aplikacji po wap'ie sie nie da zaladowac - "nieprawidlowy format pliku". Tego samego jara da sie wgrac przez irde bez problemu i ladnie smiga. Za pomoca wap'a telefon sciaga plik jad, sciaga caly plik jar i wywala ww. blad.
I contenttype, jarsize sa ok, jak ktos nie wierzy to mam dumpy pakietow http z tej transmisji.
Poprostu, syf. Kazdy sobie implementuje VM jak chce.
Pozdrawiam Lukasz
a1 - 6 Gru 2005, 04:20
Swiat telefonow to poprostu syfior jeden wielki i w sumie to nie wiem czemu SUN nie wprowadzil certyfikacji. "Chec sie reklamowac ze Twoj telefon ma Jave ? Niech przejdzie certyfikacje."
Jest system certyfikacji, ale wlasnego doswiadczenia wiem ze hmm, firmy robia certyfikacje sie na sile, stosujac rozne dziwne triki tylko po to zeby testy z TCK (Technology Compatibility Kit) przeszly. :
Arkadiusz Dymek - 6 Gru 2005, 21:22
Co do samej konwencji numerkow wersji, to kazdy kawalek moze byc max 2cyfrowy, wiec 99 sa niezgodne ze specyfikacja. Nokia 6020 to dalej zagadka jest ...
Pamiętam, że kiedyś trafiłem na jakiś fon, który nie obsługiwał trzyczłonowych numerów wersji, ale nie przypomnę sobie co to było. Nokie pamiętam, że były wrażliwe na spacje na końcach linii w jad. pozdrawiam, Arkadesh
Lukasz - 7 Gru 2005, 03:05
| Co do samej konwencji numerkow wersji, to kazdy kawalek moze byc max 2cyfrowy, | wiec 99 sa niezgodne ze specyfikacja.
| Nokia 6020 to dalej zagadka jest ...
Pamiętam, że kiedyś trafiłem na jakiś fon, który nie obsługiwał trzyczłonowych numerów wersji, ale nie przypomnę sobie co to było. Nokie pamiętam, że były wrażliwe na spacje na końcach linii w jad.
pozdrawiam, Arkadesh
Dzieki za wskazowke. Generalnie brak obslugi trzyczlonowego numeru wersji jest bug'iem poprostu. Podobnie pewnie "wrazliwosc na spacje" czy na ^M na koncach linii w jad/manifest. W dokumentacj jasno stoi ze linia moze sie konczyc ^L | ^M^L (chyba L, ale generalnie wiadomo o co chodzi). Ciezko troche od anta wyegzekwowac zeby produkowal konce linii odpowiednie. Numerowac wersje sobie mozna w sumie dowolnie, ale i tak, ehh ... bajzel. Pozdrawiam Lukasz
String line; if (line=="cos"){...}....problem
StringBuffer to String - problem z czasem konwersji
problem z typem generycznym w tablicy Vector<String>[] data = new Vector[n];
Zamykanie
pielegniarki opieka kielce
czemu po moim routerze jest getaway a potem
kretynskie smsy od roznych reklamodawcow
smieszne teksty historie
drzewka do kupienia
katowice awf fizjoterapia egzaminy
java;warcaby
tunezyjski aar 1066 1820
o symbianie na powaC2 nie czyli
Zbieranina wiadomości z for dyskusyjnych || Indeks
|