E4A(易語言for安卓)是一款安卓平臺開發工具,只要你有易語言的基礎,很快就可以輕松上手了,目前E4A還處于初級階段,我們將繼續完善它,立志把E4A打造成最簡單易用的中文安卓開發工具!
軟件特點:
1、E4A是一個基于谷歌Simple語言編譯器的編程工具,旨在實現通過類似易語言的Basic語法輕松編寫Android應用程序。
2、E4A擁有和易語言一樣的可視化開發環境,以及強大的智能語法提示功能。
3、純中文編寫代碼,比英文更具親和力,您也無需為記不住英文關鍵詞而煩惱。
4、E4A已經內置了Android1.5開發包SDK,您只需額外下載安裝Java1.6開發包JDK即可。
使用說明:
新建工程:
工程將被默認創建在E4A安裝目錄下的projects目錄下,工程創建后可以在“工程夾→工程數據→資源→屬性”中修改相關內容。
路徑設置:
E4A需要獲取您的javajdk安裝目錄以便設置java_home,請在此輸入,例如:C:\Program Files\Java\jdk1.6.0_10。點擊“瀏覽”按鈕,打開文件對話框,選擇Java→jdk→bin文件夾下的jarsigner.exe,將自動返回JDK安裝目錄,最后請單擊“保存設置”按鈕保存修改。
注意:必須安裝JavaJDK1.6版本,其他版本暫時無法兼容使用。
更新日志:
這個版本對支持庫有許多修改的地方,安裝新版前請務必認真查看更新日志!另外,我們再次聲明:請勿使用E4A編寫釣魚木馬病毒,360已經開始緊盯E4A編寫的應用了,我想大家都不想看到E4A被360全面誤報的情況,請各位自覺維護綠色安卓開發環境!
老商業用戶注意:本次更新了機器碼和注冊碼的算法,請到E4A淘寶店下載新版自助注冊機重新獲取注冊碼!如果無法獲取請聯系技術員陳嶸。
4.2版更新日志(2014.11.25)
1、組件字體大小加入了自動適應屏幕分辨率的特性,請將源碼中的默認字體大小14改為9;
2、日歷組件加入了單元格寬度自動適應日歷寬度的特性;
3、中級例程增加一個《86、監聽網絡狀態》例程;
4、高級例程增加一個《36、表格萬年歷》例程;
5、修改加密操作類“BASE64編碼”和“BASE64解碼”命令,使之可以與易語言的相關編碼命令相通用;
6、加密操作類增加“Authcode加密”和“Authcode解密”命令,可以與php的相關動態加解密命令相通用,具體請參考《32、Authcode加解密》例程,另外,在E4A安裝目錄提供了一個易語言的Authcode加解密算法源碼,該算法也可以與E4A的算法相通用;
7、修正“分割文本”命令會丟失空文本的問題;
8、增加系統鬧鐘組件(系統類組件),用于調用系統鬧鐘來循環啟動后臺服務或應用自身,可用于解決后臺服務和應用自身被系統殺死的問題,具體請參考《87、系統鬧鐘》例程(中級例程);
9、完善了《03、JSON解析例程》(中級例程),增加了對復雜嵌套數組類型的JSON數據的解析范例;
10、增加XML解析組件(其他類組件),用于解析XML文檔數據,具體請參考《88、XML解析》例程(中級例程);
11、增加XML合成組件(其他類組件),用于合成XML文檔數據,具體請參考《89、XML合成》例程(中級例程);
12、修正編輯框“按下某鍵”事件會響應兩次的問題,刪除“內容被改變”事件的“接受改變”參數,請注意修改自己的源碼;
13、修正數據庫操作“數據庫查詢”等查詢命令在字段不存在時會崩潰的問題,并增加“字段是否存在”命令;
14、修正MySQL數據庫“查詢記錄”命令在記錄不存在時會崩潰的問題;
15、增加活動欄組件(系統類組件),用于活動欄的相關操作,添加菜單和選項卡等等,具體請參考《90、活動欄例程》(中級例程);
16、修正訊飛語音組件因其SDK升級后導致無法進行語音識別的問題;
17、修正“百度翻譯”命令當待翻譯內容中有空格時會崩潰的問題;
18、編輯框和標簽增加“加載超文本”命令,用于顯示html超文本內容,可用做豐富文本框,具體請參考《33、超文本例程》(初級例程);
注意事項:
1、E4A安裝目錄不能有中文和空格,請注意C:\Program File\這個路徑是有空格的,很多易友都忽視了,導致無法正常使用。
2、Java JDK必須使用基本設置面板上提供的Java1.6,其他版本的不行。
3、E4A自帶了一些例程和使用手冊,可以先看看,畢竟E4A不是易語言的復制品,語法還是有差異的。
4、新建工程后默認保存在E4A安裝目錄下的projets文件夾下,編譯后生成的APK文件會被復制到工程所在目錄。
使用手冊:
1、搭建開發環境
2、IDE界面介紹(編譯與調試)
3、新建工程
4、可視化界面設計
5、代碼輸入
6、調試運行
7、功能函數集合
8、控件
9、數據類型
10、操作符
11、顏色值與換行符




