adb 安装apk报INSTALL_FAILED_NO_MATCHING_ABIS
2024-08-26 05:05:58
想在模拟器中安装搜狗拼音输入法,结果安装的时候报错:INSTALL_FAILED_NO_MATCHING_ABIS
上网搜索发现解决方法如下:
原博客:使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法
需要在虚拟机中安装GenyMotion-ARM-Translation_v1.1.zip,下载地址http://filetrip.net/dl?4SUOrdcMRv
原博客中的方法是将这个文件拖拽到模拟器中,但是想用命令行的方式来解决,要怎么做呢。打开这个压缩文件,发现是一个system目录的压缩包,可能可以使用解压的方式来处理
1、首先使用adb push命令把这个文件放到模拟器某个目录中: adb push d:/GenyMotion-ARM-Translation_v1.1.zip /mnt/sdcard/GenyMotion-ARM-Translation_v1.1.zip
2、使用解压缩命令,因为是zip压缩文件,使用 unzip 命令:unzip /mnt/sdcard/GenyMotion-ARM-Translation_v1.1.zip /system
因为GenyMotion-ARM-Translation_v1.1.zip中包含了另一个目录,不能直接解压到根目录。所以解压到system目录中,但是现在system目录中包含了system目录,显然这样不是我所希望的。
3、把解压后的文件放到/system/lib中 mv /system/system/lib/* /system/lib/
4、需要重启模拟器
5、再安装搜狗输入法就成功了
最新文章
- iOS开发之使用Runtime给Model类赋值
- 嵌入式Linux学习笔记(0)基础命令。——Arvin
- 项目管理学习笔记之五.沟通协调能力I
- Postgres Plus Advanced Server installation
- CentOS 基本设置
- 2016 Al-Baath University Training Camp Contest-1 F
- Python基础学习笔记(二)变量类型
- URAL 1080 Map Coloring(染色)
- 转 : React Native 开发之 IDE 选型和配置
- Part 4 using entity framework
- matlab 设置横纵坐标刻度的字体!!
- ASDL + WN725N 配置无线AP
- [转载]linux下mysql 自动备份
- Qt 智能指针学习
- C#基础知识-函数的定义和调用(五)
- [Swift]LeetCode358. 按距离为k隔离重排字符串 $ Rearrange String k Distance Apart
- 数据库之数据库管理篇[mysql]
- EOS智能合约开发(三):EOS创建和管理账号
- day 7-22 进程,线程,协程
- Liferay7 BPM门户开发之21: 理解消息总线(Message Bus)体系