Android Studio - 设备已连接但显示为“离线”

16 浏览
0 Comments

Android Studio - 设备已连接但显示为“离线”

这是一个非常常见的问题,但是似乎没有一个解决方案适用于我。作为第一次提问者,如果我对惯例有误,我表示歉意。\n我正在尝试将我的Galaxy S5连接到运行Ubuntu 14.04的计算机上,以便我可以进行一些Android开发。我最近下载并安装了Android Studio和SDK,当通过USB连接设备时,设备被检测到,但设备要么显示为“未授权”,要么显示为“离线”。我知道我应该期望RSA密钥提示,但这从未出现过。\n我已经尝试过:\n- 检查调试是否已启用\n- 运行adb kill-server和adb devices\n- 重启(设备、开发者选项、计算机)\n- 简单地拔掉并重新插入USB电缆\n- 检查我的adb版本(它是1.0.31)\n- 尝试不同的USB端口\n- 撤销USB调试授权\n- 在Android Studio中切换启用ADB集成\n- 以PTP设备和MTP设备方式连接\n我已经在运行Fedora的另一台计算机上尝试过,一切正常,没有问题,提示立即出现。因此,我想这不是USB电缆有问题。\n有什么想法吗?

0
0 Comments

在Android Studio中,当设备连接但显示为“离线”时,可能会出现以下问题和解决方法:

1. Android设置

2. 开发者选项

3. 撤销USB调试授权

4. 重新插入设备并按照通常的方式接受授权。

5. 完成

这个解决方法非常简单和直接。对我有效,谢谢!

0
0 Comments

问题:Android Studio中设备已连接但是'offline'的原因和解决方法

在使用Android Studio开发时,有时候会遇到设备已连接但是显示'offline'的问题。下面整理了一些解决方法:

1. 尝试终止adb服务:在命令行中输入adb kill-server,然后禁用USB调试,在输入adb start-server重新启动adb服务,最后重新启用USB调试并重新插入手机。不要让手机在这个过程中休眠。

2. 可能是电脑的ADB RSA密钥出了问题。ADB会在Windows电脑的多个位置保存密钥文件,第一个位置是adb.exe所在的位置(C:\android),第二个位置是用户的配置文件夹(C:\Users*用户名*.android),第三个位置是Windows系统文件夹(C:\Windows\System32\config\systemprofile.android)。密钥文件名为"adbkey",没有扩展名。如果运行ADB时找不到密钥文件,会自动生成一个新的。可以尝试删除密钥文件(可能还有一个名为"adbkey.pub"的文件),然后在命令行中重新启动adb服务(adb start-server)并重新连接手机。这样应该会在手机上出现RSA指纹确认对话框,确认后可以通过输入"adb devices"命令查看手机的序列号和状态。

3. 可以尝试以下方法:

- 找到存储.android文件夹的位置

- 打开.android文件夹,删除名为adbkey和adbkey.pub的文件

- 启动ADB并输入adb kill-serveradb start-server命令

4. 尝试将MTP模式切换到PTP模式或者将PTP模式切换到MTP模式。

请注意,以上方法仅供参考,可能因设备和系统的不同而有所变化。

0
0 Comments

Android Studio - 设备已连接但"离线"的问题可能出现的原因是USB连接问题、USB调试设置问题、设备重启问题、Android Studio重启问题、adb服务器问题、开发者模式问题以及USB端口问题。在解决这个问题时,可以尝试以下方法:

1. 拔插USB线。

2. 如果第一种方法仍然无效,在设备设置中禁用再启用USB调试。

3. 如果以上两种方法都失败了,尝试重启设备。

4. 如果重启设备也无效,重启Android Studio。

5. 如果重启Android Studio仍然失败,尝试使用adb kill-server然后adb start-server命令。

此外,还可以尝试重新启用开发者模式和更换不同的USB端口。

0