• genymotion从本地拖拽apk到模拟器失败,报错“An error occured while deploying the file……”-解决方案


    前两篇已经讲过genymotion的安装了,但genymotion构建的安卓模拟器的界面比较简洁,什么软件都没。那么我们进行测试之前,先将需要测试的apk安装到模拟器中,一般来说,直接将apk文件从本地拖拽到模拟器就可以了。但是我们拖拽的时候,报错了:

    ps:拖拽其他文件,比如图片、文档、压缩包都可以成功,只有apk文件不行。

    原因是:像地图或者浏览器什么的,里面会包含一些so动态库文件,这些都是在arm环境下运行的。而genymotion发布的版本没有带有Genymotion-ARM-Translation.zip,需要手动添加。

    解决方案:将Genymotion-ARM-Translation.zip下载下来,拖拽到模拟器中,然后执行以下命令安装。

    adb shell flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation.zip

    这里发现安装失败了,网上资料好少,找到好久,没找到解决方案。再加上只有30天的试用期,最后放弃了genymotion,重拾逍遥模拟器。

    若有人找到这个问题的解决方案,可以给我留言,谢啦~

  • 相关阅读:
    继承关系·
    对象第复制operator=
    关于类拷贝造函数
    静态数据成员与静态成员函数
    linux新内核的时钟机制代码
    RTC系统
    Android关机闹钟实现
    更改printk打印级别
    vncserver 配置全屏显示
    vnc里鼠标拖动终端就会产生ctrl+c终端
  • 原文地址:https://www.cnblogs.com/lv-lxz/p/11131251.html
Copyright © 2020-2023  润新知