minicap工具分為兩部分,一部分是動態鏈結庫.so檔案,另一部分是minicap可執行檔案。但是不通用,根據cpu架構的不同分為不同的版本檔案。minicap可執行檔案分為4種,分別針對arm64-v8a,armeabi-v7a, x86,x86_64 架構。而minicap.so檔案在這個基礎上還要分為不同的sdk版本。
獲取裝置的cpu版本和系統版本
在使用minicap工具時,首先要清楚裝置的cpu架構以及android系統版本。
cpu架構
adb shell getprop ro.product.cpu.abi
系統版本
adb shell getprop ro.build.version.sdk
將檔案push到android裝置
啟動工具
首先測試一下minicap工具是否可用,命令如下:
adb shell ld_library_path=/data/local/tmp /data/local/tmp/minicap -p 1440x2560@1440x2560/0 -t
最後輸出ok就表示minicap可用。
然後啟動minicap工具,命令如下(比檢測工具命令少了乙個 -t):
adb shell ld_library_path=/data/local/tmp /data/local/tmp/minicap -p 1440x2560@1440x2560/0
本地埠**
上面其實是啟動了乙個socket伺服器,我們需要跟該socket服務通訊,首先需要將埠對映到minicap工具上。
adb forward tcp:1717 localabstract:minicap
獲取資訊,檢視效果
官方提供了乙個demo用來檢視效果,在minicap專案下的example目錄下,啟動該例子。(需要node.js環境)
然後在瀏覽器中輸入localhost:9002,就可以看到如下效果了。
STF開源框架之minicap工具
minicap是開源專案stf smartphone test farm 中的乙個工具,負責螢幕顯示。stf自己寫了乙個工具叫minicap用來替代原生的screencap,這個工具是stf框架的依賴工具之一,最近手頭上的專案剛好由於幀率卡頓需要優化,剛好來在testerhome社群看到對stf的介...
jquery框架 jQuery工具
1.in arra y 2.inarray 2.inarr ay 2.merge 3.un ique 4.unique 4.uniqu e 4.parsejson 5.is arra y 6.isarray 6.isarr ay 6.isfunction 7.is empt yobj ect 8.i...
開發框架工具集
工具 1 datatables是一款jquery 外掛程式。它是乙個高度靈活的工具,可以將任何html 新增高階的互動功能。2 layui 經典模組化前端框架 3 bootstrap 是最受歡迎的 html css 和 js 框架,用於開發響應式布局 移動裝置優先的 web 專案。bootstrap...