1. 程式人生 > >Eclipse如何連線真機進行測試

Eclipse如何連線真機進行測試

android 如何連真機測試

個人認為第三種方法更易理解
1. 設定Android手機為USB除錯模式。步驟: menu---> 設定 ---> 應用程式 ---> 開發 , 選擇【USB除錯】 【 注:我的小米2s:設定--全部設定--開發者選項--開啟開發者選項--usb除錯】

2. 用USB連線手機和電腦,並確保成功。步驟: 在windows下執行c:\adb devices, 檢視手機是否已經連線成功。【我自己執行時測試未連線】

3. 設定應用程式為除錯模式。操作: 編輯AndroidManifest.xml 增加除錯引數android:debuggable="true", 如下:

< application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">

4. 執行真機除錯操作:ECLIPSE除錯對話方塊中,Target視窗中選擇Manual,點選【debug】按鈕,選擇真機裝置,開始除錯。

注:不管是否啟用ECLIPSE環境,任何Android軟體只要在真機上執行發生異常,都可以在命令列視窗下檢視具體異常資訊:

執行:.\adb logcat 可以檢視到更多的系統異常訊息。在這些訊息中要注意檢視Caused by:打 頭的行,這些行指明瞭在哪行程式碼出的錯誤

1、首先將手機設定為除錯模式 方法:設定——應用程式——開發——USB除錯,打上√即可【 注:我的小米2s:設定--全部設定--開發者選項--開啟開發者選項--usb除錯】

2、用資料線連線至電腦,在電腦上安裝豌豆莢,此時豌豆莢會幫你安裝驅動,安裝好後豌豆莢就可以連線上手機了,此時會提示你手機也要安裝豌豆莢 3、用adb命令測試是否有裝置已連線【我的測試時候顯示未連線,測試也可以測試】 命令:adb devices 看到已經有一個裝置了,即為我們連線的真機 注意:有的人可能提示找不到這個adb命令,這是因為你沒有將其加入到path環境變數中,或者你進入sdk下的tools目錄在執行此命令就不會報錯,或者將tools路徑加入到環境變數中,當然推薦第二種方法了
有的時候可能會出現下面的錯誤: adb server is out of date.  killing...   ADB server didn't ACK  * 
failed to start daemon * 究其源就是adb server沒啟動

到stackoverflow上查了一下 經過分析整理如下:

原來adb server 埠繫結失敗

繼續檢視到底是哪個程式給佔用了

C:\Users\xxxxxx>netstat -ano | findstr "5037"  
      TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4236  
      TCP    
127.0.0.1:5037 127.0.0.1:49422 ESTABLISHED 4236 TCP 127.0.0.1:49422 127.0.0.1:5037 ESTABLISHED 3840

開啟工作管理員kill掉PID為4236 的這個程序。ok,至此問題解決了

4、開始在真機上除錯 在eclipse中選擇Run——Run Configurations,在左邊選擇好你要除錯的工程,然後將右邊切換至Target標籤下 這有三個選項,如果你想連線至真機除錯,可選第一個或第二個,這裡我直接選擇第一個,點選Run,等待幾秒鐘出現以下介面 在這裡就看到了我們的真機裝置了,選擇上面的真機OK即可在真機上執行程式了

我的啟動步驟:

1、用usb資料線將手機與電腦連線(手機2.3.5: 設定-->應用程式-->開發-->usb除錯)

2、開啟eclipse-->window-->show  view-->other-->Devices選中手機名稱

\

\

\

3、右擊程式run as-->Android Application選擇手機執行

\

\

相關推薦

Eclipse如何連線進行測試

android 如何連真機測試 個人認為第三種方法更易理解 1. 設定Android手機為USB除錯模式。步驟: menu---> 設定 ---> 應用程式 ---> 開發 , 選擇【USB除錯】 【 注:我的小米2s:設定--全部設定--開發者選項--開

eclipse連線除錯,無法安裝apk

通過USB連線手機,然後準備將手機app下載到真機上進行除錯,但是無法安裝 具體的錯誤資訊如下,請各位給出指點 [2016-11-10 13:44:57 - ATPManagementSystem] ------------------------------ [2016-

Eclipse中使用進行USB除錯android程式

    在android小程式的開發過程中,使用eclipse中的虛擬機器進行程式開發速度較慢,用真機開發可以顯著提高除錯的速度。     這裡我用的作業系統是win7專業版,手機型號華為G520;   &n

1119Appium app自動化測試經驗分享-ADB無線連線

有一次手機餓死 沒電了,還要來跑指令碼,很無奈啊,資料線連線電腦充電好慢的。有沒有其他方法,既可以跑指令碼,還可以正常充電呢? 那就可以利用adb通過WiFi對手機進行除錯,手機正常去充電。 一) 如何設定adb無線連線 原理:Android裝置與電腦在同一區域

Android Studio中連線測試的方法

剛開始學Android Studio,如果用模擬器執行的話,電腦配置不高的話會比較卡,於是可以連線安卓手機進行真機測試。廢話不多說,來看看步驟吧 (1)開啟app下的Edit (2)選擇 USB Device (3)點選OK就行了! 然後就是手機上的配置了 (1)開啟

【轉2】Appium 1.6.3 在Xcode 8 (測試環境搭建 經驗總結

原因 ftl 關於 經驗 結束 views 報錯 catch live Appium 1.6.3 在Xcode 8 (真機)測試環境搭建經驗總結 關於 Appium 1.6.3 在Xcode 8, 1真機上環境搭建問題更多,寫此文章,供大家參考,讓大家少走彎路。

Android Studio 連線除錯

 寫這篇文章主要是記錄下自己在Android 學習過程中使用android studio 碰到的一些問題以及如何解決這些問題,下面我們切入話題,我以小米5為例來介紹下怎麼在Android Studio 連線真機除錯。 【步驟一】 首先主要是對手機上的一些設定如下 1.設定手

APPium連線輸入框中輸入的內容與程式碼中不一致

今天解決了上一個問題,又碰到了一個新的問題。 問題:連線真機輸入框中輸入的內容與程式碼中不一致。 描述: 想實現登入頁面輸入使用者名稱和密碼自動登入,可是在輸入使用者名稱和密碼的框中輸入的內容總是與程式碼中的不一致,初步感覺到應該和輸入發有關係,於是把使用者名稱和密碼都換成數字可以成功登入,但是真實的使

Appium 1.6.3 在Xcode 8 (測試環境搭建 經驗總結

Appium 1.6.3 在Xcode 8 (真機)測試環境搭建經驗總結 關於 Appium 1.6.3 在Xcode 8, 1真機上環境搭建問題更多,寫此文章,供大家參考,讓大家少走彎路。    

MAC本上appium連線

簡單介紹一下appium連線ios真機測試環境的軟體安裝及配置過程: 目前我用的是desktop版本的appium, 所以MAC版本必須要升級到10.12以上,Xcode版本必須要在8.0以上,否則親們沒法測試10.3的版本哦~~~(appium官方幫助文件也有詳細的說明,

Xcode9 無線測試

需要滿足條件: 1.Mac OS X10.12.6以上。 2.Xcode9以上。 3.Iphone iOS 11.0以上。 4.Mac和iPhone在同一WI-FI下。 操作步驟: 1.用資料線真機連線一次,必須要Xcode上可以看到真機。 2.

設定adb對進行無線除錯

1.第一次使用的還是要用資料線的。將資料線連線到電腦,通過adb devices命令檢視手機是否連線上。 手機連線上後,輸入adb tcpip 8888命令設定埠號,也可以設定為其他的埠;不設定預設埠號為5555. 2.現在就可以拔掉資料線啦,開啟手機熱點,電腦連線熱點,使手機和電腦處於同一

Xode 如何連線除錯

前言 在使用RN作為跨平臺的解決方案時,絕大部分場景可以在模擬器上完成驗證;但對於一些特殊的要求,比如:使用攝像頭啊等等就必須呀使用真機。這裡記錄下載連結真機過程中所遇到的一些坑 申請

AndroidPN環境測試

一:AndroidPN環境配置       AndroidPN框架實現了從伺服器到android移動平臺的文字資訊推送。下面是AndroidPN的環境配置       1.先確保本機已經配置好了java環境       2.下載androidpn-client-0.

monkeyrunner連線問題

01:10:15 E/hierarchyviewer: Unable to get view server version from device 015EF4 5B0E01A008 01:10:15 E/hierarchyviewer: Unable to get vie

Eclipse + Android + 除錯的問題

1)安裝jdk 2)下載解壓SDK 3)一開始我除錯執行的時候總是說 "No compatible targets ...." 解決方案: 下載手機的驅動,安裝的時候有一點需要注意,直接開啟

【Android效能優化】HierarchyViewer無法連線除錯

之前用HierarchyViewer檢視應用的UI資訊,感覺很給力,但是今天刷了使用者版的韌體後,用hierarchyViewer就不可以,出現下面的錯誤: hierarchyviewer unable to debug device To preserve security, Hierarchy Vi

關於Android studio連線不報錯也沒反應

問題 手機連線上不報錯,電腦顯示連上,studio沒反應;網上說的都試過,沒效果。 解決 進入電腦的裝置管理,顯示android這個裝置是黃色感嘆號,證明驅動有問題,點選詳情是: 目前,這個硬體裝置沒有連線到計算機。 (程式碼 45)

appium-java,連線啟動微信

1.啟動appium 2.設定資訊 3.設定IP和埠 4.appium連線手機,微信中開啟debugx5.qq.co

eclipse安卓開發如何連線手機進行測試以及相關問題

廢話就不說了,直接步驟上:1、啟動手機的開發者選項。開啟其中的【開啟開發者選項】、【USB除錯】、【USB安裝】。(備註:這一步可能會有手機的不同而出現問題,沒有關係,到時候百度一下即可。例如:小米手機執行測試時可能會出現,INSTALL_FAILED_USER_RESTRI