1

Hello dearest community

I just given a task to develop a mobile application for chinese mobile phone, Nexian NX-G920. At first, I think it can just run the J2ME application. But it didn't, it only support MRP application. Having read about it here : MRP, I think my best case is, if any, convert my *.JAR application into *.MRP. Is there any tool that can do it?

My Plan B is, to develop using specific MRP SDK. But that is just to costly, in term of effort to be use.

skolima
  • 31,963
  • 27
  • 115
  • 151
swdev
  • 4,997
  • 8
  • 64
  • 106

3 Answers3

2

As far as I know there are only Java to C translators or Java bytecode to assembly translators like those listed in this question.

These include JCGO, Toba, gcj and llvm. However a Java to C translator or similar is only part of the solution because it would only help you if you were translating classes that didn't interact with Java libraries that are not part of the MRP platform. This is because MRP platform won't have the libraries you link to and will have different GUI and hardware API calls than J2ME.

The only SDK for MRP is the OpenSDK which you have already mentioned.

Community
  • 1
  • 1
Appleman1234
  • 15,946
  • 45
  • 67
  • The link to the question is really useful for me. Before searching this kind of converter tool, I quite pessimistic of the result. Yet, there are work for that kind of tool. Yes, I see that I must use OpenSDK, and forget my intention of using J2ME – swdev Feb 17 '12 at 07:32
1

I think I've found one solution, but I have to use my C languages, not the plain J2ME as first I thought it will. Here is the SDK, Open SDK by Sky Mobi.

Haven't try it though, but I think this is one solution that fit the problem.

swdev
  • 4,997
  • 8
  • 64
  • 106
0

Sky-Mobi SDK is saved this archive on Wayback Machine The Sky-Mobi is saved this page of site in the Internet Archive