Android工作室 - 无法安装apk

问题描述 投票:-2回答:3

我想从android studio安装apk。最初我得到以下错误:

enter image description here

所以我禁用即时运行,就像这个How To Stop Installation of Multiple Slice APK In Android Studio 2.3上的stackoverflow上的许多帖子所建议的那样。

现在,在禁用即时运行后,我收到以下错误:

java.io.IOException:安装APK时,主机中的软件中止已建立的连接错误

当我收到此错误时,我只有一个android studio实例正在运行。 Android工作室版本是3.3.1。可能是上述错误的原因。

此外,我无法使用adb install命令安装apk。我收到消息无法安装apk没有详细消息。

android android-studio adb
3个回答
0
投票

您可以重新启动Android Studio:文件 - >无效缓存/重启

我认为您可以使用快捷方式安装ADB-Idea插件以轻松卸载或清除应用程序数据。

ADB-Idea插件:

Link


0
投票

所以我发现为什么我无法从studio或adb install命令安装apk。问题是由于我的电脑usb端口被我们组织的网络管理员阻止,因为我的USB端口使用期限已过期。因此,如果有人面临无法安装apk的问题,并且如上所述遇到错误并且没有为您工作的解决方案,请检查您的电脑端口是否未被您的组织网络管理员阻止。我批准使用USB端口,它现在正在工作。


-1
投票

你有第一个错误,因为:

  • 您正在emulator_E上测试project_A
  • 正如你在上一次运行中安装在emulator_E上的app project_A一样。
  • 现在,您再次在emulator_E上开始执行project_A。
  • Android_Studio和emulator_E都知道,apk已经在emulator_E上了,因此,无论新的更改是什么,都将在emulator_E上已经可用的project_A apk中进行同步。
  • 但是由于整个过程需要一些时间,因此您在emulator_E上卸载了project_A的apk。
  • 现在,emulator_E上的project_A不存在,但Android_Studio尝试同步它,这会引导您进入ERROR_1

对于同样的事情,你正在遵循许多方法。

您正在通过以下方式在emulator_E上启动项目project_A: -

  1. 也可以从命令行通过ADB INSTALL
  2. 随着即时运行
  3. 随着即时运行
  4. 并且你没有保留前面的apk,因为它在emulator_E上,在开始执行之后也是如此。

从emulator_E卸载它,但在开始执行emulator_E之前。这导致您的Android Studio出现了一些危险的STATE_A,并且Android Studio未针对此类用户进行Android测试

它可能看起来很苛刻,显然它不是答案,但这是确切的问题,这导致你遇到这种情况。

© www.soinside.com 2019 - 2024. All rights reserved.