当我运行时:/usr/local/android-sdk-linux/tools/emulator -avd tst
我得到了错误:
Failed to open lib64EGL_translator
Failed to init_egl_dispatch
emulator: ERROR: OpenGLES initialization failed!
emulator: ERROR: OpenGLES emulation library could not be initialized!
emulator: WARNING: Could not initialize OpenglES em
我尝试在Linux上安装Intel硬件辅助虚拟化(hypervisor),这篇文章如下:
。
我一步一步地跟着。所有检查位置均满足要求。
我安装了KVM,下面是检查:
nazar@nazar-desktop:~$ sudo virsh -c qemu:///system list
Id Name State
----------------------------------------------------
但是,当我从Android直接从终端运行AVD时,我看到了下一个输出:
nazar@nazar-desktop:~$ /us
在我重新安装之前,我的android仿真器一直在使用ubuntu13.10 x64。
我下载了java和jre,这是用于linux x64、libstdc++6:i386和lib32z1的的最新版本。
当我现在从Eclipse运行我的模拟器时,我会得到一个没有加载android的黑色模拟器窗口。我还尝试在命令行上运行模拟器,出现了以下错误:
emulator: ERROR: Could not load OpenGLES emulation library: lib64OpenglRender.so: cannot open shared object file: No such file
我在Ubuntu上使用"linux-x64x11“平台构建了cobalt,如下所示:
$cat /proc/version
Linux version 3.13.0-119-generic (buildd@lcy01-08) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) ) #166-Ubuntu SMP Wed May 3 12:18:55 UTC 2017
但是这个Ubuntu不能不支持GLES3,因为发生了核心转储,我不得不修改src/starboard/linux/shared/gyp_configuration.gypi
我使用的是统一2019.4.21f1。在ios构建设置中,我在Graphics中选择了OpenGles2(去实践)和OpenGles3(弃用)。
当我试图存档构建时,它会收到错误
OpenGLES is deprecated. Consider migrating to Metal instead.
有什么方法可以避免错误或者能够解决它。
有人能给出解决办法吗?
预先感谢
自从我买了我的PC后(大约一个月),我的模拟器运行得很好。突然,我遇到了这个错误。我的控制台中的错误如下
C:\Users\***\AppData\Local\Android\sdk\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_5_API_23
emulator: ERROR: GLES emulation: Could not find required symbol (createOpenGLSubwindow): Could not find symbol
emulator: ERROR: OpenGLES em
我尝试构建项目示例。这是一个Android+NDK项目。当我通过shell使用ndk-build时,它工作得很好,但随后我使用Eclipse将项目转换为C++项目。现在我无法在Eclipse中构建它:
**** Build of configuration Default for project ImageTargets ****
make all
make: *** No rule to make target `all'. Stop.
**** Build Finished ****
这里是Android.mk
LOCAL_PATH := $(call my-dir)
i