虚拟机和真机调试问题集合

一、导入项下载的项目,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

 

posted @ 2020-10-15 20:44  mo人mo  阅读(1568)  评论(0编辑  收藏  举报