Genymotion使用中的爬坑进行时.不定时更新.如果你有烦恼进来翻一番,或许有你现在的困惑.

要说虚拟机,国产的各种虚拟机可谓各具优势,可是我调研了一番发现,真的都是为了玩游戏准备的,对于开发人员来说真的是不如用自带的.常见国内的大家都喊的是,安神模拟器,网易的那个模拟器.还有啥啥啥吧...总之又快又适合开发来用的我觉得还是老外做的Genymotion比较实用.适合开发人员来使用.

那么我把自己在使用Genymotion中使用过碰见的坑一一写出来.安慰自己这颗被虐的心外还有就是给诸位看客铺铺路了.

         安装的坑

        坑一:V-Box的问题.

         因为genymotion需要开vbox虚拟机.如果你从genymotion官网下的那个vbox可能会出现很多bug.比如无法创建对象,或者创建错误等等问题.

       解决坑一:

        真的真的,相信我..去vbox官网下载最新的vbox.相信我此类问题绝对能趟过去...https://www.virtualbox.org/wiki/Downloads(V-box官网)


      坑二:程序无法安装到genymotion上

       因为genymotion的不能使用我们的studio的架构.你发现很多写出来的东西跑不到上面,那么这时候怎么办呢?

      解决坑二:

       方法一:

       在你的build.gradle中android{}这个中添加一段代码,

           splits {
        abi {
            enable true
            reset()
            include 'x86', 'armeabi-v7a'
            universalApk true
        }
    }

       方法二:

      在你的genymotion中安装一个插件.ARM_Translation_Marshmallow.

      问题可以解决喽.不解决你留言.我给你把插件发过去.


     坑三:

     如果你已经越过上面的坑了,那么恭喜你你很有可能已经可以运行你的程序了.但是..没错转折了...你的程序没有so库...如果你的程序有so库咋办呢..会报错的..明明存在so库,可是他就是报错说找不到该so库.这是瞎了它的狗眼了.

   解决坑三:

    那么如果你的程序有so库那么你还需要给你的Genymotion装一个插件叫做:genymotion-arm-translation_v1.1,我搜了搜竟然要C币才能下载.抠逼,没错如果你没有这个插件或者没有C币去下载,来找我.我会提供给你的.或者给我留留言.看见我给你发邮箱.

   我并没有说这个坑三就此解决了.没错.如果你的程序运行在sdk21以下也就是5.0以下恭喜你应该解决了...但是如果一旦你跑到5.0或者5.0以上..仍然会报错.还是so库找不到.真是我B了狗了.当时我真是无语到家了..终于让我翻到了一篇外国的网站.通过有道的帮助下我又下载了个插件顺利解决了..当时记得解决内容是说.5.0或5.1没问题.6.0以上大部分没问题.再高的可能就会有问题了.我表示今年暂时也跑不到androidN上.哈哈.反正问题是解决了.如果你需要这个插件请留言或者+QQ:371725808.名字我记不住了.我下载完了就备注成别的名字了.所以你直接找我要吧.╮(╯▽╰)╭.

暂时就是这几个坑..如果后续发现非常难解决的问题会更新这篇文章...希望大家用好Genymotion因为它真的不赖.

       


我的QQ:371725808需要上述插件就找我.或者留言我给你发邮箱.

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值