虛擬機和真機調試問題集合


一、導入項下載的項目,Invalid VCS root mappings The following directories are registered as VCS roots

解決方式
在這里插入圖片描述
或點擊下圖 configure… 也可以到達移除頁面

在這里插入圖片描述 

在這里插入圖片描述
移除即可

然而移除沒有用,虛擬機運行時顯示

Failed to start monitoring emulator-5554

//無法解決

 

 

二、真機調試問題:

 

The application could not be installed: SHELL_UNRESPONSIVE

 

List of apks:
[0] 'E:\App_Store\project\hellocat\app\build\outputs\apk\debug\app-debug.apk'
The device timed out while trying to install the application.

 

 

 

 

 三、真機調試步驟

1.USB連接   允許文件傳輸

2.打開手機開發者模式   即在設置中  關於手機  在版本號上連擊五次

3.設置android studio。打開android studio,在工具欄中找到,app選項,點擊會彈出 Edit Configurations..選項,點擊進入,然后在設置頁面中找到    Deploymeng target Options下的Target選項,然后選擇為USB Device。然后點擊OK。

 

 四、沒有 Deploymeng target Options  Target選項

解決方式

運用設置導航發現

Unable to locate ADB

找到答案網站:

https://stackoverflow.com/questions/51240223/adb-exe-is-obsolete-and-has-serious-performance-problems

 

 

到第六步,我的已經是最新版本的了,無法升級

 

找到答案網址:

https://blog.csdn.net/dyjaly/article/details/53781698

 

1. SDK Manager中更新adb


2. 啟動adb在window任務管理器中查看進程找到正在運行的adb.exe,然后點擊右鍵打開文件位置找到正在使用的adb的目錄

如何找到adb?

找到答案網址:

https://jingyan.baidu.com/article/60ccbceb634e2364cab197c6.html

 

  1. 選擇你sdk路徑,復制路徑。

    怎么在命令模式下使用adb。
  2.  

    鼠標點擊cmd,選擇編輯,選擇粘貼 將復制的路徑粘貼到

    命令行 回車。

    怎么在命令模式下使用adb。
    怎么在命令模式下使用adb。
  3.  

    然后輸入命令adb start-service 打開adb。

    出現如圖所示,表示adb服務開啟成功,就可以使用adb命令了。

    怎么在命令模式下使用adb。
  4.  

    使用adb  shell 命令。

    怎么在命令模式下使用adb。

遇到報錯:unknown command start-service

找到答案網址:

https://blog.csdn.net/alexbxp/article/details/6779005

先關閉再打開

 

  手動關閉adb服務,可以使用下面的命令。

  adb kill-server
  在關閉adb服務后,要使用如下的命令啟動adb服務。
  adb start-server

 

3. 在window任務管理器中關閉adb.exe進程

如果配置過adb環境變量指向android-sdk-windows\platform-tools,則可以直接刪除adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll這三個文件。

否則可以把android-sdk-windows\platform-tools下的adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll復制粘帖到上面找到的目錄,替換文件


4. adb start-server


5. adb version

 


免責聲明!

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



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