使用uiautomator時遇到問題的處理方法


本帖持續更新中…

一、使用adb devices無法連接到模擬器

這種情況可能是因為服務掛了之類的原因,重啟一下服務

adb kill-server //關閉adb服務
adb start-server//開啟adb服務

二、使用”ant -buildfile build.xml文件路徑命令” 報錯:

Class not found: javac1.8

1.進入http://ant.apache.org/manualdownload.cgi下載新版本的Ant,下載之后解壓。

2.進入你eclipse下的插件路徑找出Ant插件,如我的就是D:/Android/eclipse/plugins/org.apache.ant_1.8.4.v201303080030,打開該路徑,將Ant新版本解壓出來的文件替換到該目錄下,不過要保留META-INF目錄 和plugin.properties文件。

3.可以通過cmd進入該插件的位置之后運行ant -version可以查看到ant的版本號,更新成功會顯示新的版本號

4.重啟eclipse,之后用ant打包就能正常兼容jdk1.8了。
三、使用命令行運行指定用例的時候提示:

automator:not found

可能是因為你的模擬器系統版本低於安卓4.1

四、win7里邊使用telnet命令提示:

telnet不是內部或外部命令,也不是可運行的程序或批處理文件
win7默認沒有安裝telnet功能,解決方案:

    控制面板---程序和功能---打開或關閉windows功能---勾上telnet客戶端---重啟windows就可以正常使用telnet命令了

五、使用takeScreenshot(FilestorePath)進行截圖過程中build失敗提示:

BUILD FAILED

D:\JDK+ADT\adt-bundle-windows-x86_64-20140702\sdk\tools\ant\uibuild.xml:183: Compile failed;

see the compiler error output for details.


免責聲明!

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



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