Deploying Midlets on to a Cellphone

I have developed Midlet that works perfectly on the simulator provided with the J2ME Kit. Now I want to deploy the midlet from my PC to a cell phone. How can that be achived ?

Some mobile phones come with a serial cable that allows you to transfer midlets from PC to phone. Other than that, the next is via OTA -- put it in a WAP site and download it to a phone.

Similar Messages

  • Deploying midlets over bluetooth from linux

    Hi,
    Does anyone have any advice for deploying midlets over bluetooth from linux.
    I am using a Nokia 6230 phone and I am running fedora core 1.
    using gnome-obex-send i can send any file to the phone and it will pick it up. It doesn't know what to do with .jad and .jar files though, and asks me if I want to store them in my media folders.
    Is this a fault with the phone or the method I am using to send the midlet?
    any help much appreciated,
    thanks,
    -matt

    Hi,
    I tried to deploy the application only from a Window PC. I send the jar only throug "Send File" and the phone receives it as a message. Then I click on the message and I can install the jar. I tried only with Nokia 6600
    Hope this can help
    Luca

  • Deploying midlets to nokia ngage

    hello everyone,
    m trying to deploy a very simple helloMidlet program to my nokia ngage
    cellphone.. on installing the file, it gives a system error message and quits. wats may be the possible reasons for this ?

    i got the solution !!! had to set the target platform to MIDP1.0 and things worked just fine... but how do i use bluetooth is still a problem.. does anyone have the solution ?

  • Error whit simple position application

    Hi,
    i'm tring to make a siple location based app.
    If in the code i insert this:
    providerState = provider.getState();
    the app don't start on my phone(wave s8500). It say: "java format file not valid". In the emulator the app works.
    Why??
    Edited by: 862423 on 30-mag-2011 8.43
    Edited by: 862423 on 30-mag-2011 8.54

    Search for deploying midlets on Samsung's phones. It's a hard task and here might be the problem. Try also another device of different producer to verify if it works correctly.

  • Need Help with WMA

    Hi, I wrote a simple MIDlet to send text message aka SMS. I deploy MIDlet on my mobile phone and it's work but only my mobile phone number.
    If I try to send a text message to my mobile phone number the MIDlet work but If I try to change the number the MIDlet don't work, no text message was send.
    I don't understand wath is the problem...
    Thanks...

    Download and use EasyWMA. EasyWMA will not handle protected WMA files; no Mac application can.
    (34596)

  • Has anyone deployed a midlet on a virtual sensor under windows 7 64 bit?

    Hello
    I need help and I would really appreciate if any one can save me.
    when I want to deploy a midlet on a virtual sensor in Solarium, I get this error: "Cannot load C:\Program Files\Java\jdk1.7.0_21\jre\bin\client\jvm.dll"
    My OP is windows 7 (64 bit). my java is also 64 bit and I should remind that there is no jvm.dll in in client folder in 64 bit java. So I set the address of jvm.dll to:
    "C:\Program Files\Java\jdk1.7.0_21\jre\bin\server"
    but still I get the same error.

    Got the exact same problem aswell, finally fed up with it now as i just started up firefox and 14 new windows opened because of this bug, luckily my computer can handle them but someone with a slower processor it would have been a nightmare, needs fixing ASAP.
    Reverting back to 3.6.3 until this issue is solved. (link for anyone wanting to do the same below)
    http://www.filehippo.com/download_firefox/7345/

  • MIDlet deployment

    I've installed the JDev J2ME extension as specified here http://otn.oracle.com/products/jdev/htdocs/partners/addins/exchange/j2me/content.html
    and the Sun toolkit.
    The help walkthroughs are very good, but I've run into a couple of problems.
    The first is minor:
    I installed the Sun toolkit in c:\Java\jdk1.4\wtk2.0 but the JDev Sun scripts jam.bat, prefs.bat and utils.bat (in bin.zip) assume its located in D:\WTK104
    I've put the contents of bin.zip in "~JDEV_HOME\j2me" by the way.
    The second is a show-stopper. I've created a MIDlet using the wizard and compiled it successfully. I've created a deployment profile for when running a deployment, the log records:
    Fatal Error: Unable to locate package java.lang in classpath or bootclasspath
    Preverifying
    Making jar file
    The system cannot find the path specified.
    .\* : no such file or directory
    Making jad file
    **Warning: Using RELATIVE flavor for MIDlet-Jar-URL
    Finished
    I'm not sure which script is being run by the deployment but maybe it also has a D:\WTK104 dependency?
    However, I can't find any other references to wtk104
    Maybe there's a problem with using the 2.0 toolkit instead of 104?
    Tony.

    I've got the same problem. How did you fix it?

  • Deploy and install MIDlet

    Hi
    To clarify – I’m looking into the steps needed in order to install a java application I have created onto a mobile device and then run it as I would any other application on the device. (The mobile device is J2ME enabled).
    I’ve read through many of the threads on this subject and have to say that I’m not entirely clear on this. I’ve also read through the article ‘Deploying Wireless Java Applications’ by Qusay H. Mahmoud and it clarified things a little.
    The article explains how to install (using a Java Application Loader) an application, that has been previously downloaded and stored to your desktop, onto the mobile device. The article also mentions the OTA (Over The Air) method of installing applications without needing to connect to a desktop, this method uses the Java Application Manager.
    So, both methods need an ‘interface’ to facilitate downloading and installation – either JAL or JAM.
    Both need to read the jad file before the jar can be installed.
    The article was written in 2002 and I’m wondering if the increase in memory capacity in many mobile devices has left it a little out of date.
    I have a question that I would appreciate any responses to:
    I’m wondering if current mobile devices needs only to download the jar and jad files for an application to be ‘good to go’ i.e. by running a web browser on the mobile device and simply downloading both files in the same manner as you would any other file? The device itself would simply read the jad and install the application automatically.
    If my understanding is incorrect please feel free to correct it.
    Thanks in advance
    GB

    MIDP devices install MIDlets in accordance with specification. If you're interested, google *"MIDP Over The Air Provisioning specification*" for more details

  • (Self-)signing a MIDlet for use on ~10 phones without spending money

    Hello everyone,
    I just spend like 4 hours researching how to sign MIDlet and I am totally confused.
    Instead of asking for general instructions I am going to explain what I want to do. Hopefully that will enable people to tell me whether or not this is possible and what steps I should take.
    What I want to do:
    * I have a MIDlet (JAR+JAD pair), written for J2ME CLDC 1.1/MIDP 2.0
    * This program needs to read and write files, as well as access GPS (using the Location API). I have specified the needed permissions in the JAD file (MIDlet-Permissions and MIDlet-Permissions-Opt)
    * The end goal is to be able to run this program on a limited number (<=10) of phones. All phones are Nokia handsets running S60 3rd Ed. FP1/2. They are owned by my organisation so the IMEI numbers are known
    * And now for the important thing: the program should not throw runtime warnings when files are accessed or the location API is used
    * Because this is an entirely non-commercial thing the whole process should not cost me any money
    So far I've been testing this application on a single Nokia N95-2 (8GB). Because the MIDlet is unsigned (or at least I believe that is why) it throws lots of runtime warnings (concerning file access and location access, eg: "Allow application X to read user data?" YES/NO). So this is exactly what I need to avoid when deploying this program on the ~10 other phones.
    I understand that it is most likely impossible to achieve this with a single "signed" file that can be deployed on all 10 phones. However, supposing there is some free(!) "(self-)signing" procedure that produces a MIDlet that will work without the runtime warnings on a specific phone (identified by IMEI#), I am perfectly willing to go through this procedure for every phone/IMEI involved.
    So is this possible? And if so, what are the steps I should take. Please give me as much info as possible. I've been googling for hours and I ave yet to find a decent explanation for a scenario like this.
    Thanks in advance!

    It is my understanding (from posts on other forums) that the procedure explained on that webpage ( [http://browndrf.blogspot.com|http://browndrf.blogspot.com] ) only works/worked on Nokia S60 2nd edition devices, due to a bug (or feature?) in Nokia's MIDP implementation. In the 3rd edition of the S60 platform this bug was fixed so the procedure no longer works.
    As for my own project, we bit the bullet and got ourselves a Verisign certificate after all (for a whooping $500). So the problem is solved, although it wasn't exactly cheap.
    Thanks for your helpful comments.
    Regards,
    M.S.

  • Midlet working in wireless tool kit but not in real mobile

    I have created a midlet having a login form which will ask for username and password. once enter the details and click on submit button it will invoke servlet in our server. servlet connects to ms-access database and checks for autthentication and send valid or invalid message to the midlet. if it is valid then menu will be displayed otherwise display message login incorrect. it is working properly in the j2me wireless toolkit(emulator). but when the application is deployed in the mobile it is always getting in valid message and displaying login incorrect form.
    i am using apache as a webserver and it is connected to the tomcat using mod_jk to run servlets/jsps.
    thanks and regards
    phani.

    Crossposted:
    http://forum.java.sun.com/thread.jspa?threadID=710465

  • Help needed in deploying a record store

    i have to deploy a MIDlet suite over OTA my MIDlet is not able to access Record store which is in /home/Rizwan/WTK2.2/appdb/DefaultColorPhone/record.db how
    Jaring is achieved
    Thankx in advance

    You can't jar and deploy it. You'll need to fill the RMS from some file in your jar the first time you start your midlet.

  • Midlet working in wireless tool kit but not real mobile

    I have created a midlet having a login form which will ask for username and password. once enter the details and click on submit button it will invoke servlet in our server. servlet connects to ms-access database and checks for autthentication and send valid or invalid message to the midlet. if it is valid then menu will be displayed otherwise display message login incorrect. it is working properly in the j2me wireless toolkit(emulator). but when the application is deployed in the mobile it is always getting in valid message and displaying login incorrect form.
    i am using apache as a webserver and it is connected to the tomcat using mod_jk to run servlets/jsps.
    thanks and regards
    phani.

    Hi
    Does the data that you send from your application reach the server?
    Mihai

  • Transfer data from linux pc to cellphone & give access to j2me program

    i am doing a project wherein i need to transfer some data from a linux based pc to sony ericsson p800 cellphone connected to the pc. now the problem is the pc suite of p800 works only on windows. so right now i recompiling the kernel to incorporate irda / bluetooth support and then transfer data using bluetooth. now my question is will the data transferred via bluetooth get stored in the rms and will it be accessible to j2me aplications? actually initially we were planning to use socket programming (personal java) to transfer data between pc and cellphone . can j2me programs access files on the cellphone? again somebody told me
    RMS is created for every JAR and SIS file...ie the cell allots a particular area for each jar application which another application cannot access, so personal java programs are converted into SIS files...so using personal java is not of any help coz if the data is transferred, it wont be accessible to j2me application i.e. all midlets that wanna access a RMS should be packaged into the same JAR file
    also does anyone know an easier method of transferring data from the linux pc to the cell rather than recompiling the kernel? again most importantly the data transferred should be accessible to j2me applications.

    Iphone requires itunes.
    As far as I know itunes does not run on Linux Ubuntu.

  • J2ME toolkit (midlet suit debugging problem)

    Hi,
    I installed the SUN's J2ME wireless toolkit and made all the necessary configurations. I can run my midlet suit using any emulator. I can deploy my project into a jad file.
    However, I cannot debug my project.
    When I try to debug using any emulator I get:
    "KVM not ready" message and I'm stuck.
    Did anybody experience this issue before?
    Thanks

    It probably comes from the sequence you use to start debugger and debuggee. A MIDlet Suite will necessary be remote debugged. Please see the viewlets at http://otn.oracle.com/products/jdev/htdocs/partners/addins/exchange/j2me/content.html, scroll at the bottom of the page, and click "Dbug the MIDlet Suite".
    Please feel free to ping me directly at [email protected] if you need more info.

  • Transfer midlet from local computer -Irda

    Is it possible to install midlet from my local computer to cellphone through the IrDA port?
    I think about cellphone Sagem myx5-2. It has only Irda port.

    You can sync music and other content to an iPad via your computer's iTunes (a free download from here) - you don't have to purchase anything in order to use the program. You can buy music from Apple, from other sites and/or copy your own CDs via iTunes, and then sync them to the iPad via iTunes.
    Syncing music : http://support.apple.com/kb/HT1351
    I don't know what country that you are in, but there is a Kindle app available for the iPad in a number of countries (the app is free) which can be linked to your Amazon account so you can download your kindle ebooks into it. There are also Nook and Kobo ereader apps.
    There are also a number of PDF reader apps for the iPad, some of them free like Apple's iBooks and Adobe Reader, and some which are paid-for which are more powerful e.g. GoodReader.
    Films can be purchased from Apple, or there are other sites such as Netflix with their own apps. The iPad natively supports a number of video formats (they are listed on this page).
    There is a manual for the iPad here which has some info on it's built-in apps (plus iBooks which is a free download) : http://support.apple.com/manuals/ipad/

Maybe you are looking for