Emulator: ERROR: Unable to access 'C:\Users\琚佹棴鍗歕.emulator_console_auth解决方法

昨天Android Studio 更新了一波到3.6.版本,我大致遇到以下几个问题吧
希望对大家有帮助奥

1.Emulator: ERROR: Unable to access 'C:\Users\琚佹棴鍗歕.emulator_console_auth

这个是在你运行模拟器的时候会出现的一个error,相应的下边还会有一个warning,但是warning并不影响运行,如下图所示:在这里插入图片描述
解决这个问题需要在c盘user(即用户)下找到“琚佹棴鍗歕”文件夹或者新建一个文件夹命名为这个,然后拷贝一个**.emulator_console_auth_token**文件进去,这个错误提示就没了。
参考此贴,有文件的网盘链接,https://blog.csdn.net/qq_46471249/article/details/104729953

2.运行模拟器的时候报错Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT

这个问题先看自己的SDK路径,如下图:
Emulator: ERROR: Unable to access 'C:\Users\琚佹棴鍗歕.emulator_console_auth解决方法_第1张图片
这里就是你的默认SDK路径:
Emulator: ERROR: Unable to access 'C:\Users\琚佹棴鍗歕.emulator_console_auth解决方法_第2张图片
然后进行环境变量的配置:此电脑右键——>属性——>高级系统设置——>环境变量:
Emulator: ERROR: Unable to access 'C:\Users\琚佹棴鍗歕.emulator_console_auth解决方法_第3张图片

参考链接:https://www.sunzhongwei.com/android-studio-system-environment-variables
然后重启Android Studio就行了

3.PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value报这个错是因为你配置环境变量不对,参考上面步骤就直接好了

4.有时候用手机运行工程,会出现Error while executing: am start -n “com.animee.localmusic/com.mywork.xxx.MainActivity” -a android.intent.action.MAIN -c android.intent.category.LAUNCHER

这种问题是因为你在手机端删除了工程,但没删除干净,这时候Android Studio 会认为你手机还有这个工程,这时候就要用abd命令删除
首先要配置adb,打开你sdk文件夹下的platform-tools文件夹,可以看到这三个文件:
在这里插入图片描述
然后还是找到环境变量配置:打开我的电脑——高级系统设置——系统属性——高级——环境变量——编辑Path,将步骤adb所在路径添加到Path变量值中。最后点击“确定” ,例如:

在这里插入图片描述

win+r,输入adb,可以看到如下的窗口,有显示adb的版本和用法,说明装好了:
Emulator: ERROR: Unable to access 'C:\Users\琚佹棴鍗歕.emulator_console_auth解决方法_第4张图片
然后输入命令:adb uninstall com.[包名].[工程名]
例如:adb unstall com.mywork.musicdemo

以上就是as更新到3.6.1遇到的几个问题
ps:
Android Studio 3.6.1push and commit 项目到gitee(码云)可能会出现失败的问题,但是3.6.1可以使用github,所以有合作编写或者备份的,建议使用github.
Emulator: ERROR: Unable to access 'C:\Users\琚佹棴鍗歕.emulator_console_auth解决方法_第5张图片

你可能感兴趣的:(android,android,studio)