亚行安装失败
Posted
技术标签:
【中文标题】亚行安装失败【英文标题】:Adb install failed 【发布时间】:2020-02-29 11:43:09 【问题描述】:我正在开发一个安卓应用。在今天早上之前,当我在 android Studio 中单击“运行”时一切正常,IDE 将编译我的代码并自动将 apk 安装到我的设备上。但是现在当 IDE 安装 apk 时设备会自动断开连接,所以我尝试手动安装 apk,我得到了同样的结果,像这样:
我的环境 操作系统:Ubuntu 16.04 安卓工作室:安卓工作室 3.5 构建 #AI-191.8026.42.35.5791312,构建于 2019 年 8 月 9 日 JRE:1.8.0_202-release-1483-b49-5587405 amd64 JVM:JetBrains s.r.o 的 OpenJDK 64 位服务器 VM Linux 4.15.0-65-通用 Android 调试桥版本 1.0.41 版本 29.0.4-5871666
有没有人和我一样的错误? 谢谢你。
【问题讨论】:
尝试从您的设备上完全卸载该应用,然后重试 天哪,我解决了这个问题:adb kill-server;adb start-server 【参考方案1】:您似乎正在尝试使用 adb 安装调试应用程序。调试 APK 文件使用调试密钥库签名,不会使用 adb 安装。 您需要签署您的应用程序。转到下面的链接,生成一个 Keystore 并使用该 Keystore 文件构建您的 APK 文件。 guide to sign your app
不要丢失您的 Keystore 文件和密码,并尝试保护它,因为您以后将需要它来进行更新。
【讨论】:
感谢您的回复,我通过这样做解决了我的问题:adb kill-server;adb start-server【参考方案2】:有时安装的包元信息驻留在应用安装包中,这会导致显示“无法安装 .apk”。 只需运行 adb uninstall com.package 命令并尝试再次安装。
【讨论】:
【参考方案3】:我在升级 Android 3.6 后开始遇到此问题
我首先尝试了Android error: Failed to install *.apk on device *: timeout 上列出的所有内容
其中许多建议都很常见,也应该尝试一下。过去我不得不更换电缆。重启设备。卸载应用程序。但今天没有任何工作。
我终于知道我需要更新 SDK 工具包
现在一切正常
【讨论】:
以上是关于亚行安装失败的主要内容,如果未能解决你的问题,请参考以下文章