maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [BETA RELEASE] PhoneME Advanced (Java Mobile) (https://talk.maemo.org/showthread.php?t=81969)

DavyP 2013-03-24 18:24

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by HtheB (Post 1310306)
DavyP, I tried to run a "contact-backup midlet" from Vodafone (since there is no MeeGo version, there is only a java version for the Nokia section)
This is actually a bit important, because I can call dutch Vodafone phonenumbers for free, with this midlet, I can also see who uses Vodafone.

I tried to run the midlet, but it gives me some errors.
The output that I get is only:
REPORT: <level:2> <channel:1000> MIDlet class not found.

jad file of the midlet:
http://contacten.vodafone.nl/cl/J2ME-VS/install.jad

Ive inspected the jad file, and I found out that the jar file is located at:
http://contacten.vodafone.nl/cl/J2ME..._2.0.1.0.3.jar

Hope that you can help me with this one! :)

I doubt it you can actually make phone calls through this midlet.
It would require support of recording audio, which phoneME does
not support. From the looks of it, it seems to synchronize contacts
with SyncML.

When trying to run the app, I saw a splash screen of Vodafone,
and then a white screen. I don't know what is wrong, but I get
a null pointer exception.

Davy

DavyP 2013-03-24 18:26

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by Estel (Post 1325011)
I tried to run one minor java midlet (used for buying tickets in train), but it closes instantly, without any errors in console or anything.

I know that it's hard ith closed source app, but it makes me curious, as other, more complicated thing (bank tokens, other ticker services) works OK. Is there any way to get more debug info?

/Estel

If you try the MIDlet Settings app, there is a config option to log all
debug output to files. This will create err.txt and out.txt debug files
in your MyDocs folder.

Hope this helps.

Davy

HtheB 2013-03-24 19:05

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by DavyP (Post 1331424)
I doubt it you can actually make phone calls through this midlet.
It would require support of recording audio, which phoneME does
not support. From the looks of it, it seems to synchronize contacts
with SyncML.

When trying to run the app, I saw a splash screen of Vodafone,
and then a white screen. I don't know what is wrong, but I get
a null pointer exception.

Davy

no no, this isnt an app to make phone calls.. it's an app to make a backup of your contacts, and it will also show which contact is using the vodafone carrier. (i wanted this because I can make free phone calls to all dutch vodafone carriers)

DavyP 2013-03-24 19:08

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by zaidk9 (Post 1331119)
Any way to fix installing of opera 6.5 and 7.0 again and again after restarting app
Did viber worked??
Can someone post all the java apps that work on N9??

I am running Opera Mini 6.5.26955 just fine, and it does not
reinstall everytime I run it.

However, if you keep mixing Opera Mini 6.5 and 7.0, then each
time you switch it will reinstall the app. That is because (I think)
Opera uses the same record stores to hold some data, and the
app identifies a version mismatch.

For now, I am sticking with Opera Mini 6.5. There is something
weird with Opera Mini 7.0 that messes up the JIT, and I do not know why.

Regards,
Davy

DavyP 2013-03-24 19:29

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by HtheB (Post 1331434)
no no, this isnt an app to make phone calls.. it's an app to make a backup of your contacts, and it will also show which contact is using the vodafone carrier. (i wanted this because I can make free phone calls to all dutch vodafone carriers)

Well, I basically renamed the jad file so it had the same filename
as the jar file (except for the extension). But if I then select this
midlet, I get the following errors:

Can't read manifest file
java.io.IOException: line too long
at java.util.jar.Attributes.read(Unknown Source)
at java.util.jar.Manifest.read(Unknown Source)
at java.util.jar.Manifest.<init>(Unknown Source)
at sun.misc.MIDPLauncher.main(Unknown Source)
at sun.misc.CVM.runMain(Unknown Source)

This basically means the jad file is not standards compliant.
There should be line breaks after every 70 characters. Have a
look at the MIDlet-permissions line in the manifest.mf file in the jar
file, which seems to be compliant. The jad file should follow the
same encoding for that MIDlet-permissions attribute and the
digital signatures.

I think for this midlet to run, you need a fully working Wireless API
implementation (the midlet tries to access sms://:1235)

Davy

DavyP 2013-03-25 10:38

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by wook_sf (Post 1331386)
Viber will not work cause it request access to inbox and contacts which is unsupported. maybe source can be tweaked or something?

There is an emulation layer for JSR 75-PIM (which does not
integrate nicely with the contact list of the device). However, the
midlet also makes use of Nokia specific APIs:

com.nokia.mid.s40.io.LocalProtocolConnection

for which no implementation is available. So, the midlet will not work.

Davy

HtheB 2013-03-25 11:17

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by DavyP (Post 1331440)
Well, I basically renamed the jad file so it had the same filename
as the jar file (except for the extension). But if I then select this
midlet, I get the following errors:

Can't read manifest file
java.io.IOException: line too long
at java.util.jar.Attributes.read(Unknown Source)
at java.util.jar.Manifest.read(Unknown Source)
at java.util.jar.Manifest.<init>(Unknown Source)
at sun.misc.MIDPLauncher.main(Unknown Source)
at sun.misc.CVM.runMain(Unknown Source)

This basically means the jad file is not standards compliant.
There should be line breaks after every 70 characters. Have a
look at the MIDlet-permissions line in the manifest.mf file in the jar
file, which seems to be compliant. The jad file should follow the
same encoding for that MIDlet-permissions attribute and the
digital signatures.

I think for this midlet to run, you need a fully working Wireless API
implementation (the midlet tries to access sms://:1235)

Davy

Is it possible to add this API to PhoneME?

DavyP 2013-03-28 14:49

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by HtheB (Post 1331622)
Is it possible to add this API to PhoneME?

I guess it is, but I have never done so for any of the platforms I
ported phoneME to.

Davy

HtheB 2013-03-28 16:32

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Quote:

Originally Posted by DavyP (Post 1332538)
I guess it is, but I have never done so for any of the platforms I
ported phoneME to.

Davy

Any help needed regarding this?

nokiabot 2013-03-31 17:25

Re: [BETA RELEASE] PhoneME Advanced (Java Mobile)
 
Tha gps and contacts and bt api needs work :)


All times are GMT. The time now is 20:37.

vBulletin® Version 3.8.8