Android cmd下執行命令“adb無法啟動此程式”
阿新 • • 發佈:2019-02-05
android 開發工具使用已經有一段時間了,(解壓版,所有資訊已經整合),開發過程中遇到問題,發現android7.1.1的lenovo平板裝置上連線電腦進行真機測試時,logcat日誌資訊無法輸出,導致不能精確捕獲異常的詳細資訊;所以打算解決一下,但是網上搜相關解決方案,都是針對華為手機,其中也有使用cmd命令,進行adb操作開啟logcat日誌的輸出,於是開始嘗試使用該方式進行試驗,中途遇到以下問題:
1、cmd進入安裝目錄時出現問題,cd "sdk安裝目錄",回車總是出現C:\Users\Administrator,其實直接 D: 回車即可進入D盤,然後進入目錄,
如D:\Java\AndroidDev\adt-bundle-windows-x86-20140321\sdk\tools,提示“'adb' 不是內部或外部命令,也不是可執行的程式”:
需要將D:\Java\AndroidDev\adt-bundle-windows-x86-20140321\sdk\platform-tools目錄下的adb.exe複製到tools目錄下,並配置環境變數,在path上封號拼接
"D:\Java\AndroidDev\adt-bundle-windows-x86-20140321\sdk\platform-tools;" 重試,提示資訊,
通過adb開啟)
本教程適用於Eclipse連結Android 7.0的手機無法輸出logcat,以及無法檢視檔案目錄
ADT-24.2.0 下載地址 建議github下載https://github.com/khaledev/ADT/releases 或 http://pan.baidu.com/s/1gfFX5Hx
因為安裝包過大,無法上傳,請自行下載
ADT使用方法
Download the zip file then in Eclipse menu Help > Install New Software... > Add > Archive... Just pick the downloaded zip and do the rest of the install process.
英文自行翻譯。
以上是解決logcat的問題
一下是解決Eclipse目錄樹的問題
在eclipse\configuration\org.eclipse.osgi目錄下面搜尋ddmlib.jar,將ddmlib.jar替換wei壓縮檔案的ddmlib.jar。如果不放心本連結檔案的安全性,可以在自己的SDK檔案目錄下面搜尋ddmlib.jar,找到此檔案,將其替換則可以在Eclipse裡面顯示檔案樹目錄
注:ADT-24.2.0是第三方的ADT,官方ADT最高版本23.0.7