釋出 UIAutomatorViewer 獨立包開源工程專案
專案地址
https://github.com/cmlanche/uiautomatorviewer-standalone
說明
我們在編寫指令碼時,如寫Appium指令碼,經常需要檢視介面控制元件資訊,會用到UIAutomatorViewer,而使用這個工具,我們需要去下載Android SDK,對於不擅長技術的業務測試來說,下載Android SDK都是一件麻煩事,為了減輕痛苦,我釋出了此獨立包專案工程。
這個工程是谷歌官方UIAutomatorViewer改造而來,支援獨立執行,但因為其依賴於swt,所以需要在mac和windows下分別編譯。
打包
mvn clean package
啟動
mac下:
java -XstartOnFirstThread -jar uiautomatorviewer-standalone-1.0-SNAPSHOT-all.jar
windows下:
java -jar uiautomatorviewer-standalone-1.0-SNAPSHOT-all.jar
原始碼來源
原始碼來自谷歌官方
查閱依賴後找到相關庫:
- swt:https://download.eclipse.org/eclipse/downloads/drops4/I20200830-1800/#SWT
- jface: 下載RCP Runtime Binary,解壓後查詢org.eclipse.core.commands_{version}.jar、org.eclipse.equinox.common_{version}.jar、org.eclipse.jface_{version}.jar
- 額外還包括其他依賴:
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.7</version>
</dependency>
預覽
相關文章
- renren開源專案釋出
- Android開源專案釋出jCenterAndroid
- Django 專案配置拆分獨立Django
- github釋出開源專案程式碼教程Github
- 今年第一個獨立 App,TKeyboard,也是第一個開源專案APP
- [提問交流]自定義獨立模型出現空白專案模型
- 釋出 JavaScript 開源專案的學習指南JavaScript
- 微信群打卡機器人XiaoV專案開源 | 蔡培培的獨立部落格機器人
- 阿里雲攜手開源中國眾包平臺釋出百萬懸賞專案阿里
- 騰訊開源專案TARS首次全面釋出PHP版本PHP
- 如何為你的開源專案釋出一個版本
- 微軟也在sourceforge.net釋出開源專案了微軟
- 開源專案buffalo2.0最終版正式釋出
- yoyogo v1.7.5 釋出, 獨立依賴注入DIGo依賴注入
- 7.Flink實時專案之獨立訪客開發
- React-Music 全家桶專案,原創獨立開發,精品之作!React
- 關於cmake和開源專案釋出的那些事(PF)
- 【京東開源專案】微前端框架MicroApp 1.0正式釋出前端框架APP
- IBM釋出Europa推21個Eclipse開源專案IBMEclipse
- 徐開源:我為什麼辭職去做獨立開發者 | 掘金專訪 003
- 開源了我獨立開發的評論元件 SaaS ? ?元件
- 哪裡有免費提供開源專案釋出的服務
- 獨立開發挑戰
- 《李宏毅機器學習完整筆記》釋出,Datawhale開源專案LeeML-Notes機器學習筆記
- Android通過Gradle釋出開源專案到binary/JcenterAndroidGradle
- 雲原生領域再添重磅開源專案:騰訊釋出 K8s 多叢集管理開源專案 ClusternetK8S
- vue外掛-(elementui-dropdown)開源包的開發和釋出VueUI
- 高通釋出獨立AI晶片,搶食推理加速器市場AI晶片
- IMPF:2023年全球獨立音樂釋出報告
- 微軟釋出獨立Android模擬器 為開發者提供測試微軟Android
- Ticwatch 2手錶釋出 內建3G更獨立
- 微軟釋出Azure Pipelines,開源專案可無限制使用CI/CD微軟
- 騰訊釋出 K8s 多叢集管理開源專案 ClusternetK8S
- VMware順容器之勢而為,釋出開源專案Lightwave和Photon
- 聖誕節前釋出的開源專案小結-歡迎補充
- 開發釋出npm module包NPM
- 如何釋出本地maven專案jar包部署到nexus私服?MavenJAR
- 開源 [輪子] Laravel 專案架構擴充套件包Laravel架構套件