我想在Samsung Galaxy S4中测试我的应用程序,我检查了“未知来源”并启用了开发人员菜单并选中了“调试模式”。但它显示为离线
C:\Program Files (x86)\Android\android-sdk\platform-tools>adb.exe devices
List of devices attached
XXXXXXXX offline
任何想法为什么?
答案 0 :(得分:3)
对我来说,直到我用三星官方驱动程序更新我的电脑驱动程序才能让我的S4在Eclipse中得到认可(同样,不要忘记启用调试模式)
驱动程序网址:http://www.samsung.com/us/support/owners/product/SGH-I747MBBATT
答案 1 :(得分:2)
检查您是否拥有最新的Android SDK工具。 安装最新的SDK工具后,请检查手机:您需要确认是否允许从计算机进行调试。
答案 2 :(得分:0)
我刚刚在我的Galaxy s4 Active上运行了我的第一个应用程序 - hel,lo world。
我昨天开发了它并且它将在模拟器上运行但是即使我的手机通过USB连接到计算机我也可以传输文件并且还可以使用Eclipse无法看到手机。
今天我在计算机上下载并安装了Samsung的最新驱动程序,用于Galaxy s4 Active,SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.23.0-retail。我在Eclipse中打开了应用程序并点击了RUN,现在可以看到手机了。我选择了手机和应用程序转移到手机上,然后就可以在手机上运行了。
如上所述,在我下载并安装新驱动程序之前,手机对计算机是可见的,显然除了开发之外还在各方面工作。我只有一个月的手机,所以我不确定为什么原来的司机不会“开发”。
答案 3 :(得分:0)
此行为的原因是设备未经授权进行USB调试。理想情况下,设备上应出现弹出窗口,要求提供USB调试权限。选择“始终为此计算机允许”,然后单这将解决离线问题。
如果将设备插入计算机时弹出窗口没有出现。打开adb命令提示符并运行
adb usb 在命令提示符下(设备通过USB连接到计算机)这将重启android adb usb listner,这会强制弹出设备。
答案 4 :(得分:0)
解决方案是:
第一确保您的设备未连接到计算机中
第二次禁用手机中的USB调试模式
3 使用USB连接线将设备连接到计算机上
第4次启用USB调试模式(应该已经按下"关于"电话7次)
第5次将显示有关计算机指纹的消息对话框,只需按确定
先决条件:已安装完整的adt环境,下载的sdks,
- 安装三星USB驱动程序
答案 5 :(得分:0)
在Windows 7上,三星Galaxy S4唯一帮助我的是安装 KIES 3 并使用工具 - >重新安装设备驱动程序。我试图只安装usb驱动程序作为链接http://www.teamandroid.com/download-android-usb-drivers/,但这还不够。
我当前的工作驱动程序版本是2.9.319.511。 Android版本是4.4.2。现在,我在Android Developer Tools,KIES 3和adb设备中看到了该设备。
附加说明:我在三星网站上发现了几个链接,用于下载不同版本的设备驱动程序 - 似乎它们并未使所有链接保持最新状态。我还有另一个问题 - 我下载了KIES 3,安装了它,在应用程序启动时我立即收到一个弹出窗口,提示有更新,如果我想更新KIES 3,我必须卸载当前安装。所以我也选择卸载KIES 3并安装上次更新。只有这样我才重新安装设备驱动程序。