加载设备变灰 (Android Studio) 在物理设备上测试应用程序

问题描述

我对 Flutter 很陌生,我的问题如下:

在我的Android手机上启用USB调试并与我的PC建立连接以在物理设备上部署一个简单的应用程序后,当我需要在Android studio中选择我的手机时,我注意到“加载设备”是灰色的出来。

我该如何解决这个问题?我需要在 Android Studio 中选择我的手机。

解决方法

在这里尝试了很多建议的解决方案后,这些解决方案都对我不起作用,这就是我设法解决问题的方法:

1 - 我从 https://developer.android.com/studio/releases/platform-tools

下载了 ADB 软件包“SDK Platform-Tools for Windows”

2 - 然后,我将 C: 驱动器根目录中的包解压缩到一个新文件夹中,如下所示 C:\adb

  1. 之后,我从中复制了“adb”文件并将其粘贴到我的 Android SDK 工具文件夹中(C:\Users\Martflip\AppData\Local\Android\Sdk\tools)

4- 然后我在系统环境变量中为 adb 文件夹设置一个新的 PATH,如下所示:“C:\adb”。为此:在 Windows 10 上,在任务栏搜索区域中,键入“env”并选择“编辑系统环境变量”。然后单击“环境变量”,然后在“用户变量”下,单击“新建”按钮以创建新路径 C:\adb。

5 - 创建新路径后,我以管理员身份打开 CMD,然后输入“cd c:\adb”并按 Enter。在输入之前,请确保您在 c: 驱动器中创建的 adb 文件夹中解压缩了包!之后,我输入“adb”并按回车键。

6 - 在我的 Android 手机上的开发人员选项中启用 USB 调试并使用 USB 电缆将我的手机连接到我的 PC 后,我输入“adb devices”并在 CMD 中按 Enter。然后我的手机就被列出来了。 (确保您使用的是正品 USB 数据线,最好是手机随附的数据线)。

7 - 我回到 Android 工作室,然后我的手机可以选择,我可以在我的 Android 手机上测试我的应用程序。

,

我想你的意思是第4步。那样的话,点击“新建”后,弹出提示时,你必须创建一个新路径到你在C盘创建的adb文件夹(参考第3步)。变量名称:“路径”。变量路径:必须是adb目录的路径(“c:\adb”)。

,

只需创建新项目 File -> New -> New Project 并让 Android Studio 对其进行配置。如果需要时间,请耐心等待,同时如果 Android Studio 在右下角提示任何更新,请允许/下载建议的插件。

  • 一个可能的根本原因是您的项目中您的目标 sdk 较低而不是最新版本,并且您正在尝试升级您的 android studio。
,

这是我针对此错误的解决方案: 右键项目->打开模块设置->选择项目设置,项目然后选择正确的SDK。 希望有帮助...

,

您能详细说明第 3 步吗?你跳过了你做路径的部分,有提示输入变量名和变量路径。

,

哈哈,谢谢我的意思是第 4 步。我有正确的值 (c:\adb) 但我尝试了“adb”作为路径,这是错误的,非常感谢!