返回信息流小弟有块2440的ARM板,使用Linux操作系统和QT图形界面。现在我想在这块ARM板上运行带图形界面的JAVA程序,JAVA程序是通过eclipse+J2me环境编写的,可以在电脑的J2me模拟器上正常运行并显示(就是在手机上运行的那种)。要在ARM上运行,我知道要在ARM上移植J2me环境,于是按照网上的步骤移植了phoneme-advanced-mr2,移植完成后,可以通过cvm运行简单的JAVA程序,但是运行有图形界面的程序却不行,查看了一下他的库,只包含javax.microedition.io,而图形程序用到的javax.microedition.lcdui和javax.microedition.midlet等都没有。
于是我查了一下,似乎需要MIDP什么的,但我对JAVA环境这一块实在不了解,具体需要移植什么我就不清楚了。在此想问问各位大牛,我要想在ARM上运行带图形界面的JAVA程序,需要移植一套什么环境,都包括什么软件,有没有一些网上的文章可供参考,谢谢各位了。
对了,这个程序我想用arm上的触摸品操作,但在模拟器中编写的都是通过手机键盘操作的,请问要使JAVA软件实现触摸屏操作,需要做什么更改吗?
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #10416同步于 2011/4/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
请教:如何在ARM上运行有图形界面的JAVA程序
flyingpig47
2011/4/2镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
【 在 flyingpig47 的大作中提到: 】
: 小弟有块2440的ARM板,使用Linux操作系统和QT图形界面。现在我想在这块ARM板上运行带图形界面的JAVA程序,JAVA程序是通过eclipse+J2me环境编写的,可以在电脑的J2me模拟器上正常运行并显示(就是在手机上运行的那种)。要在ARM上运行,我知道要在ARM上移植J2me环境,于是按照网上的步骤移植了phoneme-advanced-mr2,移植完成后,可以通过cvm运行简单的JAVA程序,但是运行有图形界面的程序却不行,查看了一下他的库,只包含javax.microedition.io,而图形程序用到的javax.microedition.lcdui和javax.microedition.midlet等都没有。
: 于是我查了一下,似乎需要MIDP什么的,但我对JAVA环境这一块实在不了解,具体需要移植什么我就不清楚了。在此想问问各位大牛,我要想在ARM上运行带图形界面的JAVA程序,需要移植一套什么环境,都包括什么软件,有没有一些网上的文章可供参考,谢谢各位了。
: 对了,这个程序我想用arm上的触摸品操作,但在模拟器中编写的都是通过手机键盘操作的,请问要使JAVA软件实现触摸屏操作,需要做什么更改吗?
: ...................
如果读android代码的话都能解决
重点在JNI层