adb 安装软件报INSTALL_FAILED_NO_MATCHING_ABIS

想在模拟器中安装搜狗拼音输入法,结果安装的时候报错: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、再安装搜狗输入法就成功了

时间: 2024-08-08 13:59:05

adb 安装软件报INSTALL_FAILED_NO_MATCHING_ABIS的相关文章

linux安装软件报错: Can't locate ExtUtils/Embed.pm in @INC...

安装snmp服务, 中间报错: Can't locate ExtUtils/Embed.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).BEGIN failed--compilation aborted. 到网上

【转】解决yum安装软件报Couldn't resolve host 'mirrorlist.centos.org问题

转自:http://blog.51cto.com/oldcat1981/1719825 今天在linux环境通过yum安装软件报了以下错误: [[email protected] yum.repos.d]# yum install ncurses devel -y Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http

【问题】yum安装软件报错ERROR:dbus.proxies

转自:Yum安装报错:ERROR:dbus.proxies 环境: [红帽企业Linux.6.4.服务器版].rhel-server-6.4-x86_64-dvd(ED2000.COM).iso 安装时选用Software Development Workstation 问题描述: yum安装DHCP服务时输出 [[email protected] yum.repos.d]# yum list | grep dhcp dhcp-common.x86_64 12:4.1.1-34.P1.el6 @

win 10 安装软件 报错发布者不受信任

1:打开任务管理器, [运行新任务] 2:(勾上以系统管理员权限创建此任务) 输入 cmd 3:进入要安装的软件所在的目录:cd D:\111_安装包\submit 3  (本文以安装submit 为例子) 4:输入命令:Sublime Text Build 3083 x64 Setup.exe   就会弹出安装界面

Archlinux/Manjaro使用makepkg安装软件 报错:未找到strip分割所需的二进制文件 的解决方法

使用archlinux或manjaro安装aurman时遇到如下报错 错误:未找到strip分割所需的二进制文件 原因:未安装gcc编译器 解决: sudo pacman -S gcc 原文地址:https://www.cnblogs.com/renren-study-notes/p/10229774.html

【转】yum安装软件报错

今天在测试环境使用yum安装,遇到一个问题: Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again 处理很简单,修改文件"/etc/yum.repos.d/epel.repo", 将baseurl的注释取消, mirrorlist注释掉.即可. 参考URL: http://www.netpc.com.cn/593.html

安装软件报错:/lib/ld-linux.so.2: bad ELF interpreter

环境: centos6 64位 没有yum源 解决办法: 安装两个软件包 glibc-2.12-1.212.el6.i686.rpm nss-softokn-freebl.3.12.9-3.el6.i686.rpm rpm -ivh --force --nodeps nss-softokn-freebl.3.12.9-3.el6.i686.rpm rpm -ivh --force --nodeps glibc-2.12-1.212.el6.i686.rpm 原文地址:http://blog.51

通过ADB安装apk到genymotion报[INSTALL_FAILED_CPU_ABI_INCOMPATIBLE]错误的解决方法

背景描述:使用genymotion一直是在安装是从开发那里拿来的APK,没有发生问题.今天在应用市场下载了一个竞品apk,使用同样的方式安装,报了[INSTALL_FAILED_CPU_ABI_INCOMPATIBLE]错误,见下图. 通过网上查找,发现这是因为系统里缺少了 Google Play 市场等各种谷歌服务应用,其实是因为版权问题,从 2.0 版本开始 Genymotion  提供的虚拟设备都已经移除了 Google Apps  以及 ARM library support ,所以,如

安卓使用adb命令安装软件

准备工作: 确信 \Android-sdk-windows\tools\下有 adb.exe     AdbWinApi.dll     AdbWinUsbApi.dll 三个文件,如果没有从\android-sdk-windows\platform-tools\ 下面拷贝到tools下(android sdk 3.0 以上版本一些工具默认不放在tools下,作为可选配置放在platform-tools下) 开始: 安装apk到手机: adb install c:\HA_drocap2_JOY3