解决genymotion Qt版本的问题
来源:互联网 发布:js splice函数 编辑:程序博客网 时间:2024/06/05 19:03
本文原文链接为(http://scriptogr.am/dzinek/post/genymotion-qt-gentoo)水平有限,翻译仅供参考
很多安卓 开发者都知道,谷歌官方提供的虚拟机速度很慢,2013年的时候,我找到了一个能够替代谷歌虚拟机的东西--genymotion
关于genymotion的速度,表现和特点,我早有耳闻,它能控制电量,网络(wifi和移动网络),gps和传感器.是时候体验一下这个新的虚拟机了.
genymotion同时支持windows ,mac和linux.但是官方支持的二进制文件只有Ubuntu/Fedora/RedHat,以及单独的debian包.
我从(https://ssl-files.genymotion.com/genymotion/genymotion-2.0.1/genymotion-2.0.1_x64.bin)下载安装包,下载需要注册.下载好安装包后,
先执行chmod +x,改变文件执行权限,然后安装,执行./genymotion运行程序,但是程序无法执行,出现如下提示
lis 26 21:47:14 [Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40805) with this library (version 0x40804)(这个要从genymotion生成的日志里
才能看到,启动genymotion时,如果不能启动,就会生成日志文件,用vim打开它就能知道是什么原因导致uwfa启动genymotion).
库不兼容导致出现问题,genymotion需要Qt4.8.4,但是我的/usr/lib/qt4 是Qt4.8.5,为了确定genymotion到底需要哪个库,我做如下检查
$ cd [istaltionPath]
ldd genymotion
结果如下:
zsh/2 1013 [1] % ldd genymotion (...) libQtWebKit.so.4 => /home/dzinek/tools/genymotion/genymotion/libQtWebKit.so.4 (0x00007fcf89164000) libQtScript.so.4 => /home/dzinek/tools/genymotion/genymotion/libQtScript.so.4 (0x00007fcf88cc0000) libQtGui.so.4 => /home/dzinek/tools/genymotion/genymotion/libQtGui.so.4 (0x00007fcf87fd2000) libQtNetwork.so.4 => /home/dzinek/tools/genymotion/genymotion/libQtNetwork.so.4 (0x00007fcf87c7c000) libQtCore.so.4 => /home/dzinek/tools/genymotion/genymotion/libQtCore.so.4 (0x00007fcf87793000) (...)
解决方法和简单,把所有libQt*.so.4
文件改成libQt*.so.4.old
(在genymotion文件夹下),然后把它们链接到/usr/lib/qt
,这就行了. 在执行./genymotion,就能启动了.
- 解决genymotion Qt版本的问题
- genymotion的2.5版本的安装问题
- 解决eclipse连接不到genymotion的问题
- 解决eclipse连接不到genymotion的问题
- 解决eclipse连接不到genymotion的问题
- 解决eclipse连接不到genymotion的问题
- 解决eclipse连接不到genymotion的问题
- 解决eclipse连接不到genymotion的问题
- 解决Genymotion模拟器不能上网的问题
- 解决Qt release版本找不到mingwm10.dll的问题
- 解决 Genymotion 模拟器V5.0以上版本拖拽安装arm translation 后依旧不能正常运行apk的问题
- 解决安装使用Genymotion过程出现的一些问题
- 解决使用Genymotion的Unknown generic error问题
- 解决elipse安装Genymotion插件的问题,网址不显示
- 解决Win10下genymotion无法运行的问题。
- 解决Eclipse中启动genymotion模拟器出错的问题
- 解决Genymotion无法下载虚拟设备的问题
- win10系统下解决genymotion的各种问题
- XSS跨站测试代码大全
- 孤儿进程与僵尸进程
- 一阶逻辑等值演算
- 写给女友的JS教程—之JS闭包
- 怎么访问一个整型数里面的各个字节
- 解决genymotion Qt版本的问题
- 堆和栈的区别(转过无数次的文章)
- 图例操作
- 【Foundation学习笔记】常用类--NSDictionary和NSMutableDictionary
- C++ 排序函数 sort(),qsort()的用法
- JSTL标签库中<c:choose></c:choose>不能放JSP页面<!-- -->注释
- mips语法入门
- 写在前面
- oj模板库(慢慢存储,主要是刚刚开始学习oj。发现身边好多人都有一个很好的模板库)