本系列教程假設(shè)您已具有web和js基礎(chǔ)知識(沒有的話問題也不大娘纷,js還是很容易入門的)。撒愤炸,讓我們開始吧 (*^_^*)
Any application that can be written in JavaScript, will eventually be written in JavaScript.? ? —— Jeff Atwood
任何可以用JavaScript來寫的應(yīng)用剃法,最終都將用JavaScript來寫喻杈。? ? ——
魯迅
運(yùn)行原理
rhino犀牛引擎賦予了java執(zhí)行js的能力扫俺,而auto.js在rhino的基礎(chǔ)上實(shí)現(xiàn)了訪問安卓底層功能的大部分接口苍苞,而且集成了opencv這個強(qiáng)大的圖像處理庫,再加上手機(jī)系統(tǒng)自帶的webview可以搭載完整的web應(yīng)用狼纬,webview又可以通過JSBridge與底層java通信羹呵。至此,前端技術(shù)體系實(shí)現(xiàn)安卓腳本或其他應(yīng)用的方案變得非常容易疗琉。
我將通過本系列實(shí)例來展示一個完整的移動端腳本應(yīng)用冈欢,歡迎看官提出意見和建議。(交流技術(shù)或商務(wù)合作可以加我QQ:258457708没炒,備注“簡書”)
以下提供一些相關(guān)的技術(shù)文檔鏈接