0
我現在長時間使用Qt/C++,我應該開發一個應用程序,它將運行在手機(MIDP 1.0和MIDP 2.0)上。我不用J2ME編程,並且學習它會消耗很多時間。所以我想知道是否有任何方法可以讓我使用Qt開發這樣的應用程序,或者在最壞的情況下使用任何C/C++框架。有沒有辦法使用C++在Java手機上運行程序?
我現在長時間使用Qt/C++,我應該開發一個應用程序,它將運行在手機(MIDP 1.0和MIDP 2.0)上。我不用J2ME編程,並且學習它會消耗很多時間。所以我想知道是否有任何方法可以讓我使用Qt開發這樣的應用程序,或者在最壞的情況下使用任何C/C++框架。有沒有辦法使用C++在Java手機上運行程序?
不,MIDP只是一個Java標準,沒有辦法在該虛擬機上運行本機C/C++代碼。
手機運行Java虛擬機的原因是:除了在沙箱中運行的程序之外,不會導致手機本身出現安全問題。
我不同意。學習一種新語言(與你所知道的語言非常相似)並不是那麼耗時......是時間量的唯一原因嗎? – Burkhard 2012-03-18 22:44:50
只需製作一個編譯爲JVM的C++編譯器,然後將QT移植到它:) – 2012-03-18 22:47:28
@Burkhard:是的,時間量是我最關心的問題。學習一門語言並不難,但掌握它非常耗時。 – Ramez 2012-03-19 10:45:59