adbwifi調試
① android adb wifi usb 調試 哪個好
工具/原料
ADB工具(SDK內含有)
Android手機1台
方法/步驟
首先,需要大家下載安裝Android SDK開發套件(版也可選擇Android Studio集成開發環權境),如下所示:
安裝後,在路徑/sdk/platforms-tools目錄下找到adb工具,如下所示:
此時,請用USB線連接手機與PC電腦,而後在控制台啟動adb軟體,輸入adb devices,查看當前連接的設備狀況:
如果未設置手機WiFi監聽埠,首先需要用USB線連接手機與電腦。輸入如下指令,設置手機無線監聽埠5555:adb tcpip 5555
設置成功後,會出現如下信息。
此時,打開手機,找到手機中的設置Settings/WLAN,點擊你所連接的WiFi,可看到如下IP地址:
此時,在PC電腦端,只需要輸入如下指令,加上手機的IP地址,便可以連接手機了:adb connect <ip_address>
注意:為無線調試Android應用,需打開開發者選項,請看如下引用經驗:
② 為什麼我的手機連接不上Android Studio 的ADB WIFI 的調試
你確保已打開USB調試,並且電腦能正常訪問手機的存儲設備,驅動什麼的准備酒就緒之後就能連接上了,運行的時候你要切換一下
③ 小米盒怎樣wifi進行遠程adb調試
adb調試直接在安全設置里打開就可以了。小米盒子安裝第三方軟體也更簡單,你可以安裝一個叫當貝應用市場的軟體,看看電視直播,電影點播什麼的都很方便
④ android stdio無線調試 :adb connect 命令後 結果 由於目標計算機積極拒絕, 無法連接. (10061)是
可以先輸入adb tcpip 5555然後再用connect指令
⑤ 【Android】如何使用ADB進行調試
1、adb devices
( 用於查看當前adb連接的設備有哪些,這里目前是無)
(5)adbwifi調試擴展閱讀:
無線使用ADB(Android Debug Bridge)非常的實用,它能夠讓你的手機用無線來取代USB連接,與電腦鏈接起來更加的方便快捷,還可以保護電池。需要root。
還可以進行以下的操作:
1、快速更新設備或手機模擬器中的代碼,如應用或Android系統升級;
2、在設備上運行shell命令;
3、管理設備或手機模擬器上的預定埠;
4、在設備或手機模擬器上復制或粘貼文件;
老玩家對adb這個調試工具肯定不陌生了,不過一般都是用USB連接來玩兒,這次帶來的是用無線進行連接,就太強大了,畢竟usb連接對電池的壽命有一定影響。
⑥ 有沒有方法能夠永久打開ADB無線調試
root過,應該一直打開的。
⑦ 開啟wifi adb調試後設備一直顯示 offline,是否有解
去網上下載adb 1.0.31,我把它放在c盤,打開之後又以下幾個文件。
2
win+R,輸入cmd,進入adb.exe所在的文件夾。我的在c盤根目錄,輸入的指令為如圖,這個不懂不要學android了,再見。
3
輸入adb devices
4
出現如下情況,輸入adb version查看當前adb版本,如果是adb 1.0.31,那就成功了。進行真機調試,adb devices,完美解決offline問題。
⑧ 如何無線調試Android應用
在開發Android應用時,通常情況下是通過USB數據線連接設備和計算機,但對於一些需要使用USB設備的應用,這種方法就碰到了麻煩,手機的USB介面已經和外接的USB設備連接,無法再連數據線,此時可以通過網路TCPIP的方法來進行。也就是然ADB 通過網路來連接設備,而無需USB數據線。
具體方法如下:
1. 使用USB數據線連接設備。
2. 在命令行輸入adb tcpip 5555 ( 5555為埠號,可以自由指定)。
3. 斷開 USB數據,此時可以連接你需要連接的|USB設備。
4. 再計算機命令行輸入 adb connect <設備的IP地址>:5555
後面就可以使用ADB ,DDMS 來調試Android應用或顯示Logcat 消息。
5. 如果需要恢復到USB數據線,可以在命令行輸入adb usb
註: Android設備的IP地址可以在Settings->About Phone->Status 查到
開發Android的朋友都知道,真機調試需要把手機與PC相連,然後把應用部署到真機上進行安裝和調試。長長的USB線顯得很麻煩,而且如果需要USB介面與其他設備連接的話顯得很不方便。今天介紹一種不通過USB線就可以進行真機調試的方法。
首先讓手機與電腦處於同一區域網下,然後下載一款名為adbWireless的應用(到Google Play商店可以搜索到),下載安裝後運行軟體,會顯示手機在當前區域網的IP地址和埠(前提是手機需要ROOT),然後可以看到手機出現了IP地址和埠號。
⑨ adb無線調試連接後能關閉手機開發者選項里的usb調試嗎
可以在設置裡面關閉的
⑩ 有誰試過安卓開發時通過 WiFi 調試嗎
能夠在eclipse上運行調試應用程序之前,你必須為它創建一個啟動項。啟動項指定哪個工程將被啟動,哪個activity開始工作,以及使用哪些模擬器選項等。 按照以下步驟為Eclipse版本的應用程序創建合適的啟動項: 打開啟動項管理工具。 在Eclipse 3.3 (Europa)的版本中,酌情選擇 Run > Open RunDialog... or Run > Open Debug Dialog... 。 在Eclipse3.4 (Ganymede)版本中,酌情選擇 Run > Run Configurations...or Run > Debug Configurations... 。 在左邊的工程類型列表選擇Android Application選擇,雙擊(或者點擊右鍵選擇new),創建一個新的啟動項。 輸入啟動項名稱。 在Android標簽中,瀏覽要開始的工程和Activity 。 在Target標簽中,設置想要顯示的屏幕及網路屬性,以及其他任何模擬器啟動選項。 你可以在Common標簽中設置更多的選項. 按下Apply保存啟動配置,或者按下Run或Debug()。 運行和調試應用程序 一旦你設定了工程和工程啟動配置,你就可以按照以下的說明運行和調試應用程序了。 從eclipse主菜單,根據情況選擇Run>Run 或者 Run>Debug,開始運行或者調試活動啟動項。 注意,這里活動啟動項是在運行配置管理中最最近一次選中的那個。它不一定就是在Eclipse Navigation 面板中選擇的程序(如果有的話) 設置和修改活動啟動項,可以使用啟動項管理工具。如何獲得啟動項管理工具可以參考創建一個啟動項 運行或調試應用程序將觸發以下動作: 啟動模擬器,如果他還沒有開始運行。 編譯工程, 如果在上次編譯的基礎上修改過代碼,將重新編譯。在模擬器上安裝應用程序。 Run選項,開始運行程序。 Debug 在"Wait for debugger "模式下啟動程序,然後打開調試窗口並將Eclipse Java調試器和程序關聯。 利用其他IDEs和工具開發Android應用程序 通常我們使用安裝有ADT插件的eclipse Eclipse with the ADT plugin.來開發Android程序,這個插件將編輯,build和調試功能集成到IDE上。 然而,如果你想在其他的IDE上開發程序,例如IntelliJ,或者使用沒有ADT插件的eclipse也可以。SDK提供了安裝,編譯,調試應用程序所需要的工具。 創建一個android工程 Android SDK包含一個activityCreator的程序,它將為工程產生多個stub文件和一個build文件。你可以用這個程序創建一個新的 Android工程或者在現有代碼上創建工程,如SDK中包含的例子。對於Linux 和Mac系統,SDK提供activityCreator.py,一個 Python腳本,Windows上則是activityCreator.bat一個批處理腳本。無論是哪種平台,用法是一樣的。 按以下步驟運行activityCreator創建Android工程: 在命令行下,切換到SDK下的tools/目錄下,為你的工程文件新建一個目錄。如果你是在現有代碼上創建工程,切換到程序的根目錄下。 運行activityCreator。在命令行下,你必須指定完全合格的類名作為參數。如果你是創建一個全新的工程,這個類代表的與它同名的stub類和腳本文件。如果是在現有代碼上創建工程,必須指定軟體包中其中一個Activity類的名稱。命令選項的腳本包括: --out <folder> 設定輸出目錄。默認情況下輸出目錄為當前目錄。如果你想為工程文件創建一個新的目錄,可以使用這個選項來指向它。 --ide intellij, 在一個新的項目中生成IntelliJIDEA 工程文件。 這里有個例子: ~/android_linux_sdk/tools $ ./activityCreator.py --out myprojectyour.package.name.ActivityName package: your.package.name out_dir: myproject activity_name: ActivityName ~/android_linux_sdk/tools $ activityCreator腳本生成以下文件和目錄(但是不能重寫已有文件): AndroidManifest.xml 程序的清單文件,同時為工程指定Activity類。 build.xml 一個Ant文件,用來編譯/打包應用程序。 src/your/package/name/ActivityName.java 你指定的輸入Activity類。 your_activity.iml, your_activity.ipr, your_activity.iws [only with the-ide intelliJ flag] intelliJ工程文件 res/ 資源目錄. src/ 源代碼目錄. bin/ build腳本的輸出目錄. 現在你可以將開發文件夾移到任何地方,但是記住,必須使用tool/文件夾下的adb程序將文件發送到模擬器上。因此你需要在你工作環境和tools/文件夾之間活動。 當然你需要避免移動SDK目錄,因為它將打斷編譯腳本。(再重新build之前需要手動更新SDK的映射路徑) 編譯 android應用程序 使用activityCreator生成的Ant文件build.xml來編譯程序 如果你沒有,你可以通過Apache Ant home page得到Ant文件。安裝它,並確定它在你的可執行文件路徑下。 呼叫Ant之前,你需聲明JAVA_HOME環境變數,並將它設置為JDK的安裝路徑。 注 意:在windows上,JDK默認的安裝路徑為"ProgramFiles",這個路徑將會引起Ant失敗,因為路徑中間有空格。解決這個問題,你可以像這樣指定環境變數 JAVA_HOME:JAVA_HOME=c:\Prora~1\Java\ 然而簡單的解決方法是將JDK安裝在沒有空格的目錄下。例如:c:\java\jdk1.6.0_02. 如果你還沒有這么准備好,按照上面創建一個新的工程的介紹建立一個工程。 現在你可以為你的工程運行Ant編譯文件,只需在build.xml同文件夾下輸入ant即可。每次修改原文件或是資源,都需要重新運行ant,它將把最新版的應用程序打包以便deploy. 運行Android程序 運行一個編譯好的程序,你需要用adb工具將.apk文件載入到模擬器的/data/app/目錄下,用法如下面介紹。 啟動模擬器(命令行下運行sdk目錄下的/tools/emulator)。 模擬器切換到主畫面(最好不要在程序運行的時候向模擬器安裝程序,可以按home鍵離開應用程序)。 運 行adb,安裝myproject/bin./<appname>.apk文件。例如,安裝Lunar Lander 示例,命令行下,切換到SDK目錄下的/sample/LunarLander子目錄下,輸入../../tools/adbinstall bin/LunarLander.apk 在模擬器中,打開可執行程序列表,卷動屏幕,選中並啟動你的應用程序。 注意:當你第一次安裝一個Activity時,你可能需要在啟動項顯示之前,或者其它程序調用它之前重新啟動模擬器。因為軟體包管理工具通常只有在模擬器啟動時才能完全的審查manifests。 為程序附加調試器 這一節我們介紹如何在屏幕上顯示調試信息(例如CPU使用率),以及如何將IDE和模擬器上運行的程序關聯起來。 使用eclipse插件可以自動的生成調試器。但你也可以通過配置IDES來監聽調試埠得到調試信息。 啟動Dalvik Debug Monitor Server (DDMS) 工具 ,它在IDE和模擬器之間扮演著埠轉換服務的角色。? 設置模擬器調試配置選項。例如,等到調試信息被載入後才啟動應用程序。注意,很多調試選項無需DDMS也可以使用,例如模擬器上顯示CPU的使用效率,或者屏幕的刷新頻率。 配置IDE,使得調試時IDE與8700埠關聯 .how to set up Eclipse to debug your project. 包含以下信息。 配置IDE附加調試埠 DDMS將為每一個虛擬機分配一個特殊的調試埠,這個埠在模擬器上可以找到。你必須將你的IDE與此埠(虛擬機上信息欄中有列出這些埠)關聯或者是默認的埠8700。這樣可以使IDE 連接到模擬器上程序列表中的任一個程序。 你的IDE需要能夠關聯模擬器上正在運行的程序,顯示它的線程,並允許你掛起它,檢查它的狀態,設置斷點。如果你在開發設置面板選擇了「等待調試」,應用程序將等到Eclipse連接後才運行,所以你需要在連接之前設置斷點。 修改正在調試的程序,或者在當前程序運行時選擇「等待調試」將引起系統殺死這個應用程序。如果你的程序處於一種壞的狀態,你可以使用方式殺死它,方法很簡單,只需要設置和鉤掉復選框。