這幾天總有同學問我:冰狐智能輔助和AutoJS的區別,以及各自的優缺點等,今天周一要開一天的會,特無聊😂,利用開會時間偷偷總結了下,現發給大家,如果有任何不對的地方,請隨時在評論區指正,謝謝!
AutoJS
先說下AutoJS,這個出來的比較早,相信不少同學都用過,其核心就是把Android的java輔助api翻譯成js的api,讓不會java的同學能快速上手,撰寫輔助功能,重心集中在app端上,不提供后端功能,
冰狐智能輔助
冰狐智能輔助出來的比較晚,好像是去年發布的,用過的同學應該不多,所以重點介紹下冰狐智能輔助,
- 在移動端上提供js版本的輔助api,檔案還算全,用起來比較順手,
- 支持在線實時除錯,支持多臺設備同時在線除錯腳本,在線實時獲取所有設備的UI樹和log資訊,不再需要掌握android那套復雜的除錯方法,
- 支持通過“搭積木”、配置引數的方式構建輔助腳本(不會編程的用戶也可以很容易制作輔助功能),
- 在后端支持SaaS服務,開發者不需要單獨開發后端服務即可使用功能強大的后端服務,比如用戶管理,設備管理,腳本管理等等,
- 支持微服務,若SaaS服務無法滿足開發者,開發者可以通過撰寫微服務(js函式)來輕松擴展后端服務,
Serverless
從后端角度來看,用現在比較流行的IT術語來說,冰狐智能是一個serverless的開發平臺,開發者不用關心與業務無關的服務器、容器、運維、資料庫、擴容等等,僅需要關注業務本身,撰寫微服務即可,
微服務
從后端角度來看,用現在比較流行的IT術語來說,冰狐智能輔助提供的微服務可以認為是一種FaaS(函式即服務)的實作,如果SaaS無法滿足開發者的需求的話,開發者可以通過撰寫微服務來實作,
總結
最后總結下:
- AutoJS出現比較早,冰狐智能輔助出現比較晚,所以Autojs當前的知名度高些,
- AutoJS主要focus在移動端,而冰狐智能輔助foucs在移動端和后端,提供一站式輔助服務,serverless,FaaS、SaaS,所以從功能上來說,毫無疑問冰狐智能輔助完勝AutoJS!
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/413944.html
標籤:其他
