Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CentOS 6上使用Jenkins插件的Android Emulator问题_Android_Jenkins_Android Emulator - Fatal编程技术网

CentOS 6上使用Jenkins插件的Android Emulator问题

CentOS 6上使用Jenkins插件的Android Emulator问题,android,jenkins,android-emulator,Android,Jenkins,Android Emulator,我已经在装有CentOS 6.10的linux虚拟机上配置了android emulator,但我似乎无法运行该模拟器。当从Jenkins构建时,我在控制台输出中也得到了下面的日志。 我尝试从$ANDROID\u HOME/emulator/emulator和$ANDROID\u HOME/tools/emulator运行模拟器 [root@Jenkins_Payment tools]# ./emulator @android-test-emulator /opt/android-sdk-li

我已经在装有CentOS 6.10的linux虚拟机上配置了android emulator,但我似乎无法运行该模拟器。当从Jenkins构建时,我在控制台输出中也得到了下面的日志。 我尝试从
$ANDROID\u HOME/emulator/emulator
$ANDROID\u HOME/tools/emulator
运行模拟器

 [root@Jenkins_Payment tools]# ./emulator @android-test-emulator
/opt/android-sdk-linux/tools/../emulator/qemu/linux-x86_64/qemu-system-armel: /lib64/libz.so.1: version `ZLIB_1.2.3.4' not found (required by ../emulator/lib64/qt/lib/libQt5GuiAndroidEmu.so.5)
/opt/android-sdk-linux/tools/../emulator/qemu/linux-x86_64/qemu-system-armel: /usr/lib64/libnss3.so: version `NSS_3.22' not found (required by ../emulator/lib64/qt/lib/libQt5WebEngineCoreAndroidEmu.so.5)
/opt/android-sdk-linux/tools/../emulator/qemu/linux-x86_64/qemu-system-armel: /lib64/libdbus-1.so.3: no version information available (required by ../emulator/lib64/qt/lib/libQt5WebEngineCoreAndroidEmu.so.5)
/opt/android-sdk-linux/tools/../emulator/qemu/linux-x86_64/qemu-system-armel: /usr/lib64/libnssutil3.so: version `NSSUTIL_3.17.1' not found (required by ../emulator/lib64/qt/lib/libsoftokn3.so)
这是我已经安装的文件

[root@Jenkins_Payment lib64]# ls /lib64 | grep libz.so.1
libz.so.1
libz.so.1.2.3
[root@Jenkins_Payment lib64]# ls /usr/lib64/ | grep libnss3.so
libnss3.so
[root@Jenkins_Payment lib64]# ls /lib64 | grep libdbus-1.so.3
libdbus-1.so.3
libdbus-1.so.3.4.0
[root@Jenkins_Payment lib64]# ls /usr/lib64/ | grep libnssutil3.so
libnssutil3.so
[root@Jenkins_Payment lib64]#
我真的不知道该如何解决这个问题

这也是我正在尝试运行的android模拟器

Running /opt/android-sdk-linux/tools/bin/avdmanager list avd

Available Android Virtual Devices:
    Name: android-test-emulator
    Path: /root/.android/avd/android-test-emulator.avd
  Target: Google APIs (Google Inc.)
          Based on: Android 7.1.1 (Nougat) Tag/ABI: google_apis/armeabi-v7a

我用更新的版本从源代码构建了zlib和dbus。CentOS 6没有来自yum-repos的更新。并从CentOS 6更新报告中更新了nss和nss UTIL