1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux安卓模拟器root kali linux 安装高性能安卓模拟器Genymotion

linux安卓模拟器root kali linux 安装高性能安卓模拟器Genymotion

时间:2024-01-24 04:09:45

相关推荐

linux安卓模拟器root kali linux 安装高性能安卓模拟器Genymotion

首先务必说下 Genymotion 模拟器是基于virtualbox的, 所以务必首先安装virtualbox虚拟机. 博主不建议直接使用apt-get安装. 因为kali linux 源自带的virtualbox是非常旧的. 所以,为了避免各种莫名其妙的问题, 最好还是去官方网站下面下载一个最新版本的virtualbox安装, 最新的5.0版本新增了不少特性, 优化了性能, 体验好了不少.

安装好virtualbox之后就可以去安装Genymotion了.首先去官网下载Genymotion最新版. 下载地址在这里 /#!/download 注意,下载前请先注册下. 版本的选择在网页的最下方,选择 Linux平台的 Debian. 博主用的是kali linux 2.0 64位,自然是选择Debian 64位的安装文件.下载回来以后是一个bin文件, 因为待会会默认安装在文件所在的目录, 所以我们需要把下载回来的文件移动到一个合适的位置, 比如博主喜欢把软件安装到 /opt 目录下,自然是把文件移动到 /opt 目录下, 直接运行是不行的, 首先需要赋予可执行权限.切换到 /opt 目录下面执行下面的命令即可.

chmod +x genymotion-2.5.2_x64_debian.bin

安装的时候会有个安装提示

Installing to folder [/opt/genymotion]. Are you sure [y/n] ? y

- Trying to find VirtualBox toolset .................... OK (Valid version of VirtualBox found: 5.0.0r101573)

- Extracting files ..................................... OK (Extract into: [/opt/genymotion])

Installation done successfully.

You can now use these tools from [/opt/genymotion]:

- genymotion

- genymotion-shell

- gmtool

回显信息显示程序自动寻找virtualbox. 安装完成后就可以运行了.切换到 /opt/genymotion 目录下面执行

./genymotion

就可以直接运行. 但是, 很遗憾, 报错.来看下都是什么错误

Error while opening log file: /root/.Genymobile/genymotion.log: No such file or directory

Logging activities to file: /root/.Genymobile/genymotion.log

已放弃

这个问题其实不用怕,第一条显示的是日志文件不存在,仔细找找发现其实文件是有的,这里只是程序抛出的异常,之后程序会自动帮我们创建目录和log文件.我们继续执行

./genymotion

这时候已经不会提示文件不存在了,但是还是无法启动

Logging activities to file: /root/.Genymobile/genymotion.log

已放弃

报这个错误明显的是告诉我们, 去查看日志文件. 好的, 找到日志文件,看下是啥问题

10月 10 09:32:54 [Genymotion] [Debug] Proxy configuration: no proxy used

10月 10 09:32:55 [Genymotion] [Warning] Unable to load translations. Falling back to english

10月 10 09:32:55 [Genymotion] [Warning] **** STARTING GENYMOTION ****

10月 10 09:32:55 [Genymotion] [Warning] Genymotion Version: Genymotion 2.5.2

10月 10 09:32:55 [Genymotion] [Debug] [LaunchpadApp] Started with ("./genymotion")

10月 10 09:32:55 [Genymotion] [Debug] [doRequest] Requesting: "/launchpad/last_version/debian/x64/"

10月 10 09:32:55 [Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40802)

很显然最后一行显示Qt的问题,百度或者谷歌x下很容易找到解决方法,这里我们只需要切换到 /opt/genymotion/目录下面执行下面的命令即可

mkdir qt && mv *Qt* qt

这条命令的意思是创建一个目录叫 qt 然后把目录下面有关Qt的东西移动过去.下面运行命令

./genymotion

OK,至此正常运行, 上个图

本文链接:/?action=show&id=23353

!!! 转载请先联系non3gov@授权并在显著位置注明作者和原文链接 !!! 小黑屋

提示:技术文章有一定的时效性,请先确认是否适用你当前的系统环境。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。