2011-03-07 64 views
2

我在Android環境中看到了在谷歌引用運行JRE應用的問題和主題,但我實際上正在考慮相反的情況。構建Android應用在JRE中運行

我知道Android在與標準JRE不同的運行時引擎上運行。

是否有可能構建一個應用程序在Android上運行,但也可以在桌面上的JRE上構建和運行相同的應用程序?

我認爲API使用會受到限制,我只是想考慮分發一個簡單的應用程序的可能性,這個應用程序可能對設備和桌面都有用。

回答

1

我認爲這裏面臨的更大問題是要訪問桌面上的Android API和環境。你有計劃嗎?

如果您的桌面上運行Android環境,那麼在那裏運行您的應用程序應該沒有任何問題。

This answer提供了一種替代的建議。

簡短回答:您的桌面和Android應用程序可以共享大部分代碼,但您無法在桌面上運行Android特定的代碼。

+0

對,我想我假設會有API使用限制,我只是想着分發可能對設備和桌面都有用的應用程序的可能性。 – jondavidjohn 2011-03-07 19:17:54

+0

我不認爲應用程序本身(作爲捆綁軟件或者.apk)可以同時運行,但是開發人員當然可以共享大量的代碼。 – 2011-03-07 19:19:57

+0

感謝您的鏈接,正是我一直在尋找的。 – jondavidjohn 2011-03-07 19:20:00

相關問題