我刚开始在Android Studio中使用mapbox显示地图,当我启动模拟器时,地图不会显示,只会显示地图框徽标。我有这个错误:
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 / GLESv2Imp.cpp:glUniformMatrix4fv:3400错误0x502
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 /
12:22模拟器:GLESv2Imp.cpp:glUniformMatrix4fv:3400错误0x502
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 / GLESv2Imp.cpp:glUniform2fv:3303错误0x502
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 / GLESv2Imp.cpp:glUniform1f:3268错误0x502
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 / GLESv2Imp.cpp:glUniform1i:3282错误0x502
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 / GLESv2Imp.cpp:glUniform1f:3268错误0x502
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 / GLESv2Imp.cpp:glUniform4fv:3359错误0x502
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 / GLESv2Imp.cpp:glUniform1f:3268错误0x502
12:22模拟器:android / android-emugl / host / libs / Translator / GLES_V2 / GLESv2Imp.cpp:glUniform1i:3282错误0x502
我帮助自己:Emulator: glClear:466 GL err 0x502 也就是说,我完全重新安装Android Studio,然后在SDK工具中手动重新安装HAXM和Android Emulator。 我也在Android Studio管理员模式下启动但没有成功。
感谢您的帮助
答案 0 :(得分:8)
我和你有同样的问题。 如果您查看该线程中的其他答案(https://stackoverflow.com/a/48084829/3557075),您会看到一个解决方案是在“模拟性能 - 图形”下更改模拟器中虚拟设备上的配置
这似乎解决了我的问题,尽管应用程序在模拟器中落后于地狱。
答案 1 :(得分:2)
我通过以下步骤解决了该问题: 1.打开AVD Manager 2.行动 3清除数据
答案 2 :(得分:0)
我只是遇到这个错误。我只是将API更改为更高版本(将其从27更改为29),并且效果很好
答案 3 :(得分:-3)
尝试使用应用级别25+创建AVD。 &安培;创建AVD时选择图形类型为 - 自动,以便AVD可以自动检测Ur图形硬件。