由于我重新安装了Eclipse(简单地删除并重新下载),我无法在三星Galaxy i9001(使用CyanogenMod - Android 4.4.2)上调试我的应用程序。在重新安装之前,它工作正常。

拔下/插头,取消/检查“调试已启用”,adb kill-server/adb start-server,重启电话/电脑对我不起作用。在设备上授权对话框从未出现(但我记得该对话框出现在重新安装之前)。我不知道如何强制显示这个授权对话框。没有abd_key。.android目录下的Pub文件。 当我试图读取cpu信息DDMS说:

[2014-04-15 12:47:06 - DDMS] device unauthorized. Please check the confirmation dialog on your device.

什么好主意吗?是否可以在没有确认对话框的情况下手动生成密钥?

USB连接

无线连接


当前回答

安装Android studio后,我对文件夹“~/”的权限不正确。Android”(只能对root用户进行读写访问)。所以我改变了它,从Android工作室运行项目(设备仍然被标记为“未经授权”)。

Android studio显示错误“安装apk错误”,但在文件夹“~/”。Android”被创建文件“adbkey”,“adbkey”。酒吧”、“debug.keystore”。

之后,我重新启动adb(运行命令adb kill-server和adb start-server),授权对话框出现在我的设备上。

希望有人能解决这个问题。

其他回答

下面是我所做的,它带来了授权提示并使我的设备出现。我用的是三星Galaxy s7 edge。

在设备上启用开发人员模式和USB调试。 取消USB调试授权 将你的手机通过USB连接到电脑上。 拖动通知面板,选择“软件安装”,如下图所示 这将开始安装USB驱动程序,并提示USB调试授权将显示。

我用这个分层,我通过关闭手机的wi-fi来获得权限对话框。

不确定是否有人遇到了和我一样的情况,我把手机插到笔记本电脑上,试图运行模拟器。这就是我得到这个错误的原因。如果是这样的话,拔掉你的手机试试

这是错误,因为你的windows版本没有usb 3.0的驱动程序来接收手机的身份验证权限。我花了5天时间研究这个bug。 现在,安装58964_Intel(R) _usb3.0驱动程序。并继续编写出色的代码!

我用这个链接下载驱动程序

在一些三星设备上,如果不直接重启,可以通过拨打*#0808#来设置模式更改。重新启动后,拨相同的字符串,并确保选择了adb + mdp, USB设置为AP。在此之后,确保重新连接电话并重新启动adb服务器。同时尽量避免使用USB集线器和虚拟机,它们肯定会使事情进一步复杂化。按照前面提到的说明清除授权设备等。