Intereting Posts
Добавить изображение в twitter Обнаруживать сенсорное нажатие против длинного нажатия против движения? Как предотвратить открытие ссылок в интегрированном мини-браузере Gmail Как записать голос в формате wav в Android Элемент прокрутки элемента ListView («UIKit Dynamics») Android – OnDateChangedListener – как вы это устанавливаете? Adb не распознает передачу Samsung или смотреть lg g Устройство не обнаружено в Eclipse при подключении к USB-кабелю NullPointerException на ViewPager с Recyclerview RecyclerView onBindViewHolder вызывается только при изменении getItemViewType Обновление прокрутки триггеров вместо раскрытия панели инструментов Как подключить системные вызовы моего приложения для Android (не привязанное к корневому устройству) Ошибка MediaMuxer «Не удалось остановить мультиплексор» Android получит бесплатный размер внутренней / внешней памяти Панель инструментов Android с кнопкой «домой» и «назад»

Монетный двор: ошибка установки genymotion

Я новичок с монетным двором. Я установил эмулятор Genimotion из .bin файла в каталог / home / user / Android. И когда я пытаюсь выполнить Genymotion, я получаю такое сообщение:

/ Android / genymotion $ ./genymotion

./genymotion: ошибка при загрузке разделяемых библиотек: libdouble-conversion.so.1: невозможно открыть файл общих объектов: нет такого файла или каталога

Как я понял из быстрого поиска, я должен связать эту библиотеку преобразований. Но я знаю, что я сделал что-то не так;) Может ли кто-то посоветовать правильный путь для этого. Предпочтительно с некоторым объяснением.

ОБНОВИТЬ

После того, как я использовал предложение @Atheror, я получил еще одно сообщение:

./genymotion

./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия `CXXABI_1.3.8 'не найдена (требуется /opt/genymobile/genymotion/libQt5Core.so.5)

./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия `GLIBCXX_3.4.20 'не найдена (требуется /opt/genymobile/genymotion/libQt5WebKit.so.5)

./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия `CXXABI_1.3.8 'не найдена (требуется /opt/genymobile/genymotion/libicui18n.so.52)

./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия `CXXABI_1.3.8 'не найдена (требуется /opt/genymobile/genymotion/libicuuc.so.52)

./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия `CXXABI_1.3.8 'не найдена (требуется /opt/genymobile/genymotion/libicuuc.so.52)

ОБНОВИТЬ

После некоторого дополнительного поиска я попытался добавить отсутствующие библиотеки. После этого попытка запуска genymotion приводит к такой записи в genymotion.log:

[Genymotion] [Fatal] Это приложение не удалось запустить, потому что оно не могло найти или загрузить плагин платформы Qt «xcb».

Доступны плагины платформ: eglfs, kms, linuxfb, минимальный, minimalegl, offscreen, xcb.

Таким образом, доступен плагин xcb. После очередного быстрого запуска в Интернете я нашел предложение проверить зависимости с помощью команды ldd и получил:

Платформы # ldd libqxcb.so

 linux-vdso.so.1 => (0x00007ffff97ec000) libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f6b14c5d000) libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f6b14a4d000) libxcb-render-util.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render-util.so.0 (0x00007f6b14849000) libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f6b14641000) libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f6b14425000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6b14221000) libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f6b1400a000) libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f6b13e01000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f6b13be2000) libxcb-image.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-image.so.0 (0x00007f6b139dd000) libxcb-icccm.so.4 => /usr/lib/x86_64-linux-gnu/libxcb-icccm.so.4 (0x00007f6b137d8000) libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f6b135d2000) libxcb-xfixes.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0 (0x00007f6b133cb000) libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f6b131c8000) libxcb-randr.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0 (0x00007f6b12fbb000) libxcb-shape.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0 (0x00007f6b12db7000) libxcb-keysyms.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1 (0x00007f6b12bb4000) libxcb-xkb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1 (0x00007f6b1299a000) libxkbcommon-x11.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon-x11.so.0 (0x00007f6b12792000) libxkbcommon.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007f6b12558000) libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f6b1231c000) libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f6b12079000) libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 (0x00007f6b11dfa000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f6b11af2000) libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f6b118e8000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f6b115b3000) libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f6b10f66000) libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f6b108c0000) libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f6b1062e000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6b10410000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6b10103000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6b0fdfd000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6b0fa38000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f6b0f826000) libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f6b0f621000) /lib64/ld-linux-x86-64.so.2 (0x00007f6b14e5f000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f6b0f41d000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f6b0f217000) libxcb-util.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-util.so.0 (0x00007f6b0f010000) libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f6b0ede6000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f6b0ebcd000) libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f6b0e9a7000) libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f6b0e762000) libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f6b0e524000) libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f6b0e2cf000) libicui18n.so.52 => /usr/lib/x86_64-linux-gnu/libicui18n.so.52 (0x00007f6b0dec8000) libicuuc.so.52 => /usr/lib/x86_64-linux-gnu/libicuuc.so.52 (0x00007f6b0db4f000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f6b0d947000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6b0d730000) libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f6b0d506000) libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f6b0d303000) libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f6b0d0fd000) libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f6b0cef8000) libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f6b0ccf5000) libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f6b0caf2000) libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f6b0c8f0000) libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f6b0c6ea000) libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f6b0c4dd000) libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f6b0c2c1000) libicudata.so.52 => /usr/lib/x86_64-linux-gnu/libicudata.so.52 (0x00007f6b0aa54000) 

Поэтому я решил эту проблему в linux-vdso.so.1 и попытался решить эту проблему, установив эту библиотеку с помощью apt: sudo apt-get install linux-vdso.so.1, но получил ошибку, которой этот пакет не существует. Поэтому я снова в тупике 🙁

Solutions Collecting From Web of "Монетный двор: ошибка установки genymotion"

Я нашел решение этой проблемы в Linux Mint 17, установив здесь genymotion 2.7.2: Как исправить: [имя программы] /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия CXXABI_1.3.8 'not Найдено (требуется по [название программы])

Мне просто нужно сделать:

 sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.9 g++-4.9 

Решенный для меня на Ubuntu 15.10:

 sudo apt-get install libdouble-conversion1v5 

На Ubuntu 14.04 и MINT это должно быть:

 sudo apt-get install libdouble-conversion1 

Надеюсь, поможет.

Ответ, основанный на комментарии @Atheror:

Это может быть проблема совместимости с ОС Linux и Genymotion . Проверьте версию вашей Linux с помощью команды в терминале:

 inxi -S 

или

 cat /etc/*-release 

И попробуйте установить предыдущую версию Genymotion.
Для моего Linux Mint 17 (на основе Ubuntu 14.04) установка и запуск «Genymotion для Ubuntu 14.10 и старше» не дает ошибок.

Я решаю это в xubuntu 16.04, используя:

 sudo apt-get install libdouble-conversion1v5 

И снова бежит ./genymotion.

Выполните следующие команды в терминале (ALT + CTRL + T)

LD_LIBRARY_PATH = / usr / local / lib64 /: $ LD_LIBRARY_PATH экспорт LD_LIBRARY_PATH

Sudo add-apt-repository ppa: ubuntu-toolchain-r / test sudo apt-get update

Sudo apt-get install gcc-4.9 g ++ – 4.9

После этого запустите genymotion. Что будет отлично работать