SDL_app:emulator.exe应用程序错误

本文介绍了解决start虚拟器出现SDL_app:emulator.exe应用程序错误的方法。通过删除并重建AVD,调整SDcardsize设置等步骤,有效避免了虚拟器启动时的常见问题。

当start虚拟器的时候,之后就弹出:SDL_app:emulator.exe 应用程序错误

 

在网上查了些资料,先删除AVD`,然后重新创建新的AVD,再重新运行项目竟然OK了,但关闭以后重新运行又报相同的错误。又在网上查了资料,查看任务管理器进程中应用是否还在运行,但删除停止应用以后重新运行项目还是报相同的错误!
解决方法:SD card size 不要设置,保准可以。(大家可以试试,我不敢保证可行)。

新建一个AVD以后,第一次跑起来OK的,关闭以后重新跑,又有问题了,难道我每跑一次就重新建AVD?这个不是解决问题的根本办法...很多人说,SD card size 不要设置,可以避免这个问题出现。

/home/bxl/Desktop/lvgl_src/lv_port_pc_vscode-master/lvgl/src/drivers/sdl/lv_sdl_window.c: In function ‘lv_sdl_window_set_resizeable’: /home/bxl/Desktop/lvgl_src/lv_port_pc_vscode-master/lvgl/src/drivers/sdl/lv_sdl_window.c:158:5: warning: implicit declaration of function ‘SDL_SetWindowResizable’ [-Wimplicit-function-declaration] SDL_SetWindowResizable(dsc->window, value); ^ /home/bxl/Desktop/lvgl_src/lv_port_pc_vscode-master/lvgl/src/drivers/sdl/lv_sdl_window.c: In function ‘lv_sdl_window_set_icon’: /home/bxl/Desktop/lvgl_src/lv_port_pc_vscode-master/lvgl/src/drivers/sdl/lv_sdl_window.c:199:33: warning: implicit declaration of function ‘SDL_CreateRGBSurfaceWithFormatFrom’ [-Wimplicit-function-declaration] SDL_Surface * iconSurface = SDL_CreateRGBSurfaceWithFormatFrom(icon, width, height, 32, width * 4, ^ /home/bxl/Desktop/lvgl_src/lv_port_pc_vscode-master/lvgl/src/drivers/sdl/lv_sdl_window.c:199:33: warning: initialization makes pointer from integer without a cast [-Wint-conversion] /home/bxl/Desktop/lvgl_src/lv_port_pc_vscode-master/lvgl/src/drivers/sdl/lv_sdl_window.c: In function ‘texture_resize’: /home/bxl/Desktop/lvgl_src/lv_port_pc_vscode-master/lvgl/src/drivers/sdl/lv_sdl_window.c:449:5: error: unknown type name ‘SDL_PixelFormatEnum’ SDL_PixelFormatEnum px_format = ^ [ 63%] Building C object lvgl/CMakeFiles/lvgl.dir/src/drivers/wayland/lv_wl_seat.c.o [ 63%] Building C object lvgl/CMakeFiles/lvgl.dir/src/drivers/wayland/lv_wl_pointer_axis.c.o [ 63%] Building C object lvgl/CMakeFiles/lvgl.dir/src/drivers/wayland/lv_wl_shell.c.o lvgl/CMakeFiles/lvgl.dir/build.make:2594: recipe for target 'lvgl/CMakeFiles/lvgl.dir/src/drivers/sdl/lv_sdl_window.c.o' failed 在已经引入sdl库之后还是编译报错
最新发布
09-17
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值