2012-09-11 14 views
-1

我見過很多關於舊的手機試圖在android手機下運行的java應用程序的問題。我可以轉換一個Android應用程序在java通用手機下運行嗎?

是否有可能運行在老的Java手機的Android應用程序(在Java和Android默認庫由100%),將不知何故,apk文件到一個jar文件?

假設我們用冷靜和有用的Android應用到這些3D創手機...


我發現,Android的活動和硬件接口轉換爲S60第5版手機圖書館的項目。

從很多人想象的不同,因爲這些手機更便宜,我們可以開發Android應用程序(更快,更高效的)給他們,並用於個人和企業而言,這是重要的廣泛。

當我們需要購買50部手機中的30部時,價格就是一切。

+0

通用舊手機有Android手機認爲原始的屏幕。 –

+3

即使語言和字節碼相同,虛擬機也不一樣。所有的android類都將被淘汰。不要談論XML中的佈局。 – SJuan76

+1

然而,這個問題可能會被問到'是否有任何替代android sdk的工具將android應用程序轉換爲舊java手機的應用程序?可悲的是,我能感覺到答案是否定的,即使是,沒有生命週期,這些工具不會是我們想要的:) – quinestor

回答

1

我發現了一個項目,以轉換的S60手機運行Android應用程序:

http://www.developer.nokia.com/Community/Wiki/Porting_Android_(Java)_applications_to_Java_ME_on_S60_5th_Edition

手機像諾基亞N95及以上更適合快速的硬件和更多的內存比其他Java手機。

+0

我做到了。在諾基亞N8上測試了一個Android的例子,它的工作原理並不是非常穩定,但我仍然會嘗試,因爲仍然有很多的個人和企業用戶,您可以以非常低的價格購買這些。 – PSyLoCKe

3

是否有可能在舊的java手機中運行一個android應用程序(在java和android默認庫中創建100%),將apk文件轉換成jar文件?

一句話,沒有。就應用程序運行時環境而言,JavaME設備和Android設備之間幾乎沒有共同之處。

歡迎您來嘗試端口Android操作系統到這些設備上運行,但它們通常有太少RAM這樣的角色。

0

我不認爲這是可能的,因爲Android SDK依賴於Android支持的功能。既然你不知道基於Java的手機是否提供了相同的功能,我會說它不太可能運行。

相關問題