支持直接在Android手機上開發的AIDE

fmms 12年前發布 | 10K 次閱讀 Android

支持直接在Android手機上開發的AIDE

AIDE 實現在手機上編譯應用程序

        英文原文:Just like a real computer: Android gets Android IDE

        北京時間 3 月 14 日消息,一個對 Android 開發者而言激動人心的好消息,Android 開發者以后可以利用一款叫 AIDE(Android Java IDE)新開發工具,可以在 Android 設備上(包括智能手機)直接創建 Android 應用程序。據悉 AIDE 支持完整的應用開發流程(編碼——編譯——運行),其功能包括:豐富的代碼編輯器、自動代碼補全功能、實時錯誤檢查、重構和智能程序代碼導覽等。

        而在 AIDE 7 Beta 版本中,目前已經實現允許編輯和編譯應用程序、自動檢查錯誤(實時的)和 LogCat 可見性。另外值得一提的是 AIDE 部分開發是基于 Eclipse,因此開發人員不需要擔心 AIDE 是否兼容你的 Eclipse 項目。

        Android 系統和大部分嵌入式系統一樣,都需要在桌面系統環境中編寫和編譯應用程序,這也限制了開發系統的應用發展到高層次語言。如果說非要有什么情況例外的話,那 只有在通信領域發達的商業軟件,比如 Z88 和加拿大無線應用供應商的 MC400,但這些都是使用解釋性語言而不是編譯語言。

        編譯語言是需要通過應用程序轉換,使之成為處理器能夠讀懂的機器代碼,而解釋性語言則每次都需要不停的在處理器上轉換成一行行代碼,這就使得使用解釋性語言時,必須要使用比移動設備更強的處理器。

        然后現實情況是,任何一款 Android 平板電腦都沒有足夠的處理能力來編譯 Java 應用程序(Java 程序被編譯,通常需要兩次確認),如果 Android 要提供一個可行的傳統的作業系統,那么諷刺的是每一個開發者都需要一個適合自己的桌面系統環境。

        但這種模式僅僅是對一家公司為了賺錢擁有兩個應用體系才有意義,比如說蘋果,蘋果公司在移動和桌面系統之間劃分是很清晰同時也具有優勢的。曾經 Palm 公司使得移動計算普及,但從來沒有試圖與 Windows 桌面系統融合。然而對于蘋果,它則在 iOS 上做的很好。

        最后:AIDE 這款軟件不僅讓 Android 設備擁有一個基于自己的開發工具,從而使得程序員可以直接在 Android 手機上進行軟件開發,同時也讓未來 Android 開發者只使用一個平臺開發邁出了重要的一步。

來自: CSDN
 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!