Android Studio 3.5.1 无法通过 adb 在任何设备上运行应用程序

Android Studio 3.5.1 无法通过 adb 在任何设备上运行应用程序

我正在尝试在我的 Android Studio(版本 3.5.1)上调试应用程序。我的环境是 MacOS 10.14,Macbook Pro。当我在 AVD 上运行应用程序时,一切正常。但是,当我在真实设备上运行应用程序时,我总是收到此错误:

Android Studio 应用安装失败

此外,安装失败后,该设备在 adb 设备列表中消失: 在此处输入图片描述

我必须重新连接该设备,然后才能再次在 adb 列表中看到它。

我努力了:

  • 重启Android Studio
  • 重新安装Android Studio
  • 重新连接并尝试了三种不同的 Android 设备(它们都不起作用,但在其他 MacBook 上运行良好)
  • 安装 Android 文件传输

有没有什么方法可以解决我的 Android Studio ADB 连接问题?

谢谢。

答案1

我的 MacBook Pro (2019) 也遇到了同样的问题。我真的不明白为什么,但你可以用这个简单的解决方法在你的设备中调试你的应用程序(查看日志并使用断点)。

  1. 连接设备
  2. 构建您的应用程序(创建项目按钮),但不运行它
  3. 打开 Finder 并转到 MyProject/build/outputs/MyProject-debug.apk
  4. 将 APK 文件发送到您的设备
  5. 直接从您的设备安装此 APK
  6. 启动应用程序,您可以在 logcats 中看到日志,您可以将调试器附加到您的应用程序

答案2

我找到了一个新的解决方案,现在它对我来说很好用!!

事实上我的错误在于使用 brew 安装 adb 和 android studio。为了解决这个问题,我手动删除了所有对 android studio 的文件引用和所有对 adb 的引用。当我这样做时,我在 Mac 中发现了 2 个对 adb 的引用,我认为这就是问题所在。

因此,请删除所有内容并使用 Google 提供的 DMG 重新安装 Android Studio。

享受

相关内容