2012-03-18 104 views
0

我现在长时间使用Qt/C++,我应该开发一个应用程序,它将运行在手机(MIDP 1.0和MIDP 2.0)上。我不用J2ME编程,并且学习它会消耗很多时间。所以我想知道是否有任何方法可以让我使用Qt开发这样的应用程序,或者在最坏的情况下使用任何C/C++框架。有没有办法使用C++在Java手机上运行程序?

+0

我不同意。学习一种新语言(与你所知道的语言非常相似)并不是那么耗时......是时间量的唯一原因吗? – Burkhard 2012-03-18 22:44:50

+0

只需制作一个编译为JVM的C++编译器,然后将QT移植到它:) – 2012-03-18 22:47:28

+0

@Burkhard:是的,时间量是我最关心的问题。学习一门语言并不难,但掌握它非常耗时。 – Ramez 2012-03-19 10:45:59

回答

3

不,MIDP只是一个Java标准,没有办法在该虚拟机上运行本机C/C++代码。

手机运行Java虚拟机的原因是:除了在沙箱中运行的程序之外,不会导致手机本身出现安全问题。

相关问题