Mac解決使用uiautomatorviewer會報錯:./uiautomatorviewer 03:56:07 E/Screenshot: Unsupported protocol: 2


~/Desktop/softwareinstall/android_sdk_macosx/tools 
./uiautomatorviewer 03:56:07 E/Screenshot: Unsupported protocol: 2

Unexpected error while obtaining UI hierarchy
java.lang.reflect.InvocationTargetException

之前安裝的Android SDK---tools-----使用uiautomatorviewer會上述報錯

解決方案如下:

1.直接下載了Android Studio,不再使用原來的Android SDK

2.下載Android Studio 我的是Mac
下載地址:https://developer.android.google.cn/studio/




 

步驟1 - 系統要求

可以在以下的操作系統開始 Android 應用程序開發:

  • Microsoft® Windows® 8/7/Vista/2003 (32 or 64位)。
  • Mac® OS X® 10.8.5 或者更高
  • GNOME or KDE 桌面

所有開發 Android 應用程序需要的工具都是開源的,並且可以從互聯網上下載。以下是開始 Android 應用程序編程之前需要的軟件列表:

  • Java JDK5 及以后版本
  • Java 運行時環境6
  • Android Studio

步驟2 - 安裝 Android Studio

概覽

Android Studio 是開發 Android 應用程序的官方 IDE,基於 Intellij IDEA。你可以從官網Android Studio下載下載最新版本的 Android Studio。如果你是在 Windows 上安裝 Android Studio 的新人,找到名為 android-studio-bundle-135.17407740-windows.exe 文件下載,並通過 Android Studio 向導指南運行。

如果要在 Mac 或者 Linux 上安裝 Android Studio,可以從Android Studio Mac 下載或者Android Studio Linux 下載來下載最新版本,查看隨下載文件提供的說明。這個教程假設你在 Windows 8.1 操作系統上安裝你的環境。

安裝

確保在安裝 Android Studio 之前,已經安裝好 Java JDK。安裝 Java JDK。

 

Android Studio 安裝配置教程 - MacOS(詳細版)

Android Studio安裝詳細步驟的參考帖子:https://blog.csdn.net/qq_38436214/article/details/106658550

 

 

安裝好Android Studio后,可以打開Preferences設置---System Settings--Android SDK---SDK Tools---進行更新安裝

 

 

 

驗證:

/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home

/Users/用戶名/Library/Android/sdk

Android Mac 打開屏幕抓取工具Uiautomatorviewer

去往路徑:/Users/admin/Library/Android/sdk/tools/bin/uiautomatorviewer

 

 

終端敲命令:
cd /Users/用戶名/Library/Android/sdk/tools/bin/

./uiautomatorviewer

 

 

成功調起!成功!

 

 

備注:/Users/用戶名/Library/ 的操作等於屏幕左上方:前往 -> 我的資源庫

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM