Unsupported File Format - trying to run J2ME Application on phone

Hello,

I built the sample program in the netbeans mobility plugin. I have the .jar and .jad files, and can download them to my phone.

The files end up accessible under "my stuff | other" in my Samsung SGH-A707- as opposed to under "my stuff | applications". Upon selecting the file, the phone says, "File not Supported."

I read somewhere that you have to use the phones web broswer to download j2me files, and place them in their appropriate directory, and that a simple file transfer not using this technique renders the files useless? Is this true?

I find it very restrictive that I cannot use my java applications on my own phone unless I pay to use a web browser to download them off of a website which I have to upload them too. Seems rather convoluted...

I also tried BitPim using Bluetooth, my phone is not supported, therefore I cannot modify the FS (which I was hoping not to have to hack anyway).

Any ideas?

Thanks

[976 byte] By [bigOlogNa] at [2007-11-27 11:07:17]
# 1

Hi,

I've never worked on Samsung mobiles but I believe you can install your application from your "other" directory.

I believe that you've generated your MIDlet for MIDP 2.1 instead of 2.0, check your application properties to modify it, generate it again and this sould be ok!

fetchya at 2007-7-29 13:21:14 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 2

Hi!

I've the same problem in my Samsung D900. I was looking for to solve it and it seems OTA is the only way.

kiske9a at 2007-7-29 13:21:14 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 3

Try to install it using an usb data cable. It is supposed to work that way.

find_suvro@SDNa at 2007-7-29 13:21:14 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 4

It does not work that way!

kiske9a at 2007-7-29 13:21:14 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 5

How do I do it using OTA?

I have a bluetooth dongle with its own drivers installed...

bigOlogNa at 2007-7-29 13:21:14 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 6

To kiske9,

OTA is just another option to install a third party software to your phone. I can not believe that SAMSUNG has restricted the installation of 3'rd party s/w via OTA only.

To bigOlogN,

To use OTA installation you must have GPRS connection activated on your phone and that should have access to public network.

Then it is simple, upload your content to the web and browse to that web address using your phones browser. You can find many sites that offer free uploading of contents, just do bit googling...

find_suvro@SDNa at 2007-7-29 13:21:14 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 7

You can use hostj2me.com for OTA provisioning of your own applications.

rashidmayesa at 2007-7-29 13:21:14 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 8

So... if I cannot use the web browser on my phone, I cannot use my applications? Is that what this is getting at? Seems like developers should be able to use apps w/o OTA.

bigOlogNa at 2007-7-29 13:21:14 > top of Java-index,Java Mobility Forums,Java ME Technologies...