摘要: 一、ASE(Android Scripting Environment)為Android系統(tǒng)帶來了腳本語言的技術(shù),通過它我們可以編輯和執(zhí)行腳本,和腳本解釋交互。腳本可以訪問多數(shù)Android API,目前有一個開源項(xiàng)目叫做Scripting Layer for Android (SL4A) ,提供了對python,javaScript, Lua等腳本的支持。ASE主要通過兩種方式來訪問 Android API,一種是通過JSON-RPC來訪問,另外一種通過BeanShell(Java語言的動態(tài)版本)直接訪問Android API。SL4AL架構(gòu)如下圖:
閱讀全文