2024-09-09 11:01:57,029 [1446798] WARN - Emulator: Pixel 8 Pro API 35 - Failed to process .ini file C:\Users\钁f旦.android\avd<build>.ini for reading.如如何解决
1.查日志
C:\Users\董浩\AppData\Local\Google\AndroidStudio2024.1\log
这个是默认位置
我的错误是
2024-09-09 10:23:43,609 [1661627] WARN - Emulator: Pixel 8 Pro API 35 - Failed to save 'C:\Users\钁f旦.android\avd..\avd\Pixel_8_Pro_API_35.avd\hardware-qemu.ini'
2024-09-09 10:23:43,613 [1661631] WARN - Emulator: Pixel 8 Pro API 35 - Failed to process .ini file C:\Users\钁f旦.android\avd..\avd\Pixel_8_Pro_API_35.avd\hardware-qemu.ini for reading.
2024-09-09 10:23:43,628 [1661646] INFO - Emulator: Pixel 8 Pro API 35 - f_float GL_EXT_texture_format_BGRA8888 GL_APPLE_texture_format_BGRA8888 GL_EXT_texture_buffer
2024-09-09 10:23:43,628 [1661646] INFO - Emulator: Pixel 8 Pro API 35 - I0909 10:23:43.465761 6424 FrameBuffer.cpp:509] Graphics Device Extensions N/A
2024-09-09 10:23:43,628 [1661646] INFO - Emulator: Pixel 8 Pro API 35 - Sending adb public key [QAAAANF8xOLPo8aez0kJmRfgt/Ld0BOUyRLTG8
观察报错信息,90%可能是中文问题,因此修改avd位置
2.修改avd位置
Android AVD 位置修改
默认的 Android Virtual Device Manager (AVD),就是官方 Android 模拟器的镜像文件存储位置在 C:\Users<user_name>.android\avd 中,Linux 和 Mac 在 <user_home>/.android/avd 中,有时需要改变它的位置,例如给 C 盘腾出空间。
Windows 系统中操作步骤如下:
操作步骤
关闭 Android Studio;
控制面板 -> 系统 -> 高级系统设置 -> 环境变量;
添加一个用户变量:
变量名:ANDROID_SDK_HOME
变量值:<更改后的位置>,例如 D:\Tool\Avd,其中更改后的位置不能是 Android SDK 的根目录,可以是它的子目录
打开 Android Studio,确认 .android 文件夹在更改后的的位置中被创建了;
从以前的位置 C:\Users<user_name>.android\avd 将 avd 文件夹移动到新的位置 D:\Tool\Avd 中