Android Studio 启动 Device Monitor报错:An error has occurred. See the log file…

详细错误如图:

Android Studio启动Device Monitor报错提示对话框

D:\xxx\sdk是我的sdk路径,于是到此目录下查看日志文件,描述如下:

错误信息说目录是只读的,但目录只有C:/Users/Lison Liou/.android,后面就没有了,于是干脆给目录加上Everyone用户的Full Control权限,结果还是不行。

后来在StackOverFlow上找到答案,Android DDMS (Monitor) does not start if user profile contains a space in it,说DDMS不会启动如果用户名包含空格,我的用户名的确包含空格,但是之前也是好用的,不解。

解决方法如下:以管理员身份运行cmd(必须),输入如下:

将带空格的用户与正常用户名建立链接(软连接或者硬链接就不知道了),Lison Liou是我的计算机用户,成功后会提示:

symbolic link created for Lison%20Liou <<===>> Lison Liou

搞定。

 

Leave a Reply

Your email address will not be published. Required fields are marked *

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。