![]() |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
@DavyP
Hi DavyP this is an awesome improvement for our N900, thank you so much. Could you please integrate the S40 javax.microedition libraries to let applications like Whatsapp, Skebby and so on to start? If I try to start them they search for S40 libs but can't find them :p In addition I've noticed that it search for PlayerListener class.. Thank you |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
this off, I would certainly appreciate it. It would make my life easier when debugging performance problems or other issues which are hard to reproduce on the emulator. I leave this decision up to you all. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
implementation of the Nokia APIs. If it are those libraries you are referring to, then I can have a look. If there is no open source implementation available, then I would have to implement it from scratch :-( Regarding the Playerlistener class: it is a similar issue. There is currently no JSR 135 support. I could first start with a dummy implementation (making no noise at all), and then hook up the interfaces to the native ones in Maemo/Qt4 ones I figured out how multimedia playback works. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I'll see if I can find 2nd hand N900 for a reasonable price
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Hey DavyP,
can you give me some hints, how you compiled that. I followed some (outdated?) howtos for the n800 (http://wiki.java.net/bin/view/Mobile...tformsNokia800) And I can at least build the cdc binary. But I can not get it to work to compile the midp or other components. regards Nicolai |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
The compilation process is fairly complicated, and even at this point not
even a fully automated process. The wiki you refer to provides some information on how you can compile CDC and Foundation profile. I used the CodeSourcery compiler for Linux ARM EABI to make those: http://davy.preuveneers.be/phoneme/?.../10#armgnueabi The CDC and Foundation builds you find there work OK on the N900 without further tweaking. However, as soon as graphics are involved you need to mess around with the native toolkit, which on Maemo is Qt4. What I did was customize and tweak the phoneME code so you can compile it as library rather than as a cvm binary. I replaced some platform specific methods with function pointers, and wrote a separate Qt4 application which I compile with MADDE. This Qt4 app initializes these function pointers with methods it provides. It is not straightforward in the sense that I have to do a double compilation to build the library where in the second compilation run I rely on the log output of the first compilation run. I had to do something similar for Android too. I am going to spare you the details, but if I can somehow fully automate the build process in a script, I will also put it on my website. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
How can I run theses opera.sh script .
I always get permission denied on my N9 when trying to run opera,sh or bin/cvm |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
How can I run theses opera.sh script .
I always get permission denied on my N9 when trying to run opera.sh or bin/cvm |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
http://talk.maemo.org/showpost.php?p...9&postcount=32 Your scripts and the cvm did to maintain their execute permissions while unpacking. Do the following in a terminal: chmod a+x bin/cvm chmod a+x opera.sh chmod a+x test.sh etc. Davy |
All times are GMT. The time now is 08:10. |
vBulletin® Version 3.8.8