Skip to main content

phoneME Advanced for Android

1 reply [Last post]
davyp
Offline
Joined: 2007-01-03

Hi,

For those who are interested, I ported phoneME Advanced to Android 2.1/2.2 and made the
builds available on my website:

http://davy.preuveneers.be/phoneme/?q=node/28

Terrence Barr and Hinkmond Wong already blogged about this port:
http://blogs.sun.com/hinkmond/entry/port_of_phoneme_advanced_to
http://blogs.sun.com/hinkmond/entry/download_latest_java_me_phoneme
http://terrencebarr.wordpress.com/2010/09/29/way-cool-java-me-on-android/

I probably should tell that the builds are far from perfect (YMMV), but I can run some popular
midlets (e.g. Opera Mini) and console applications (e.g. OSGi Equinox) in the Android emulator
(No thorough testing, as I don't have an Android device).

Each apk package holds the phoneME VM and a Android GUI frontend wrapper. Although not
tested, I think the CLDC, CDC and Foundation packages will work on Android 2.1. The
Foundation Profile + MIDP stack requires Android 2.2 due to some new native bitmap APIs in
Android 2.2. Before you install, make sure you read the documentation on the web page.

The hacks I applied to the phoneME Advanced sources are also available as a diff file. For
those who want to compile from sources, make sure you can compile Android itself first,
as you need the native Android libraries to link against when building the phoneME VM.

Have fun,
Davy

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Hinkmond Wong

Very cool, Davy!

Thanks,
Hinkmond

On 10/25/2010 2:03 PM, phonemeadvanced@mobileandembedded.org wrote:
> Hi,
>
> For those who are interested, I ported phoneME Advanced to Android 2.1/2.2 and made the
> builds available on my website:
>
> http://davy.preuveneers.be/phoneme/?q=node/28
>
> Terrence Barr and Hinkmond Wong already blogged about this port:
> http://blogs.sun.com/hinkmond/entry/port_of_phoneme_advanced_to
> http://blogs.sun.com/hinkmond/entry/download_latest_java_me_phoneme
> http://terrencebarr.wordpress.com/2010/09/29/way-cool-java-me-on-android/
>
> I probably should tell that the builds are for from perfect (YMMV), but I can run some popular
> midlets (e.g. Opera Mini) and console applications (e.g. OSGi Equinox) in the Android emulator
> (No thorough testing, as I don't have an Android device).
>
> Each apk package holds the phoneME VM and a Android GUI frontend wrapper. Although not
> tested, I think the CLDC, CDC and Foundation packages will work on Android 2.1. The
> Foundation Profile + MIDP stack requires Android 2.2 due to some new native bitmap APIs in
> Android 2.2. Before you install, make sure you read the documentation on the web page.
>
> The hacks I applied to the phoneME Advanced sources are also available as a diff file. For
> those who want to compile from sources, make sure you can compile Android itself first,
> as you need the native Android libraries to link against when building the phoneME VM.
>
> Have fun,
> Davy
> [Message sent by forum member 'davyp']
>
> http://forums.java.net/jive/thread.jspa?messageID=486201
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
> For additional commands, e-mail: advanced-help@phoneme.dev.java.net
>

---------------------------------------------------------------------
To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
For additional commands, e-mail: advanced-help@phoneme.dev.java.net