相关疑难解决方法(0)

ADB Android设备未经授权

自从我重新安装Eclipse(只是删除并再次下载)后,我无法在Samsung Galaxy i9001(使用CyanogenMod - Android 4.4.2)上调试我的应用程序.它在重新安装之前工作正常.

拔下/插入,取消选中/选中"Debug Enabled",adb kill-server/adb start-server,重启手机/电脑对我不起作用.在设备授权对话框上永远不会出现(但我记得在重新安装之前出现了对话框).我不知道如何强制显示此授权对话框..android目录中没有abd_key.pub文件.当我尝试读取cpu信息DDMS说:

[2014-04-15 12:47:06 - DDMS] device unauthorized. Please check the confirmation dialog on your device.
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?是否可以手动生成密钥而无需确认对话框?

USB连接 通过USB

无线连接 通过Wi-Fi

usb android device unauthorized adb

331
推荐指数
20
解决办法
59万
查看次数

Adb over over wireless,没有usb线缆,根本没有根电话

我想在手机上调试Android APP(LG nexus 4).我正在旅行,我忘了我的USB线.当我在家工作时,我可以只连接USB电缆并执行命令'adb tcpip 5555'.然后我可以拔下USB线并通过'adb connect IP'连接.

但现在我无法执行第一个命令,因为我没有电缆.我不明白为什么每次都要这样做,因为我之前已经执行过'adb tcpip'命令.

我现在尝试的:

我在我的Android上安装了一个终端应用程序并尝试在那里执行该命令,但是我收到了"找不到设备"错误.也许他看不到自己......

我在"Android开发选项"中搜索任何合理的选项,并启用一切似乎与Wifi的关系.但没有任何帮助.

我搜索StackOverflow,但我发现所有涉及通过USB线连接的答案.我是否可以在不需要电缆的情况下进行此连接?

一些信息:我的Nexus 4没有根源.Android版本是5.1.1.

android remote-debugging android-wifi

61
推荐指数
3
解决办法
8万
查看次数

Android 模拟器“允许 USB 调试”对话框在显示后立即关闭

我正在尝试在带有 PlayServices 的 Pixel 模拟设备中使用 Android R 进行调试,但“允许 USB 调试”对话框在显示后立即关闭,因此我无法单击“允许”以 AS 连接到 AVD。我转到 Android 中的开发人员选项以关闭并再次打开 USB 调试,但对话框在显示后立即关闭。我尝试了 kill/star ADB 并卸载所有 AS/user configs/etc 并重新安装,但没有解决。有人有线索吗?

android android-virtual-device android-studio avd-manager android-11

9
推荐指数
4
解决办法
1208
查看次数

运行adb设备显示未经授权的设备?

我已将一些Android设备连接到Linux主机.当我跑

adb devices
Run Code Online (Sandbox Code Playgroud)

它会显示未经授权的设备.我解决了这个问题

adb kill-server
sudo adb start-server
Run Code Online (Sandbox Code Playgroud)

但每次主机重新启动时,它都会再次显示未经授权的设备.请有人解释如何永久解决这个问题.

设备通过USB电缆连接到主机.

linux shell android adb

8
推荐指数
2
解决办法
4万
查看次数

此adb服务器的$ ADB_VENDOR_KEYS未设置

我卸载旧的android工作室并从之前的安装中删除文件夹.然后,我安装新版本的android studio.但是,我遇到的问题与未经授权的Android adb设备上的问题相同

基本上,手机不会显示要求我确认的消息.

我发现C:/Users/$Name/.android下的adbkey.pub和adbkey丢失了.有没有人知道如何再生它们?

谢谢,

android

6
推荐指数
1
解决办法
2万
查看次数

无法在Processing中找到连接的设备

我在使用Processing 3.3.6(x64)for Windows 10 来识别我的LG V20安卓设备时遇到了麻烦.

起初,NoClassDefFoundError当我尝试运行草图时,我得到了一个,并且Android SDK更新程序有2个建议的更新,由于更多错误我无法安装.我的手机没有列在Processing中.该设备是我启用USB调试,连接工作; 我可以传输文件.

在通过互联网阅读时,我没有提出任何建议或成功,我尝试卸载计算机上所有与Android相关的文件,以及任何与处理相关的文件.我卸载了Java,JRE和JDK.然后我重新安装它们:

  • Java 8u161 JDK和JRE

  • 处理3.3.6

  • Android SDK(由Processing自动安装)

这一切安装没有抱怨,一切似乎都很好.但是,Processing仍无法找到或识别我的设备.我也在我的笔记本电脑上尝试了这些确切的步骤,这些步骤大部分都是干净安装的Windows 10(除了镀铬和一些英国媒体报道),结果相同.

我也试过通过Processing的模拟器运行一些东西; 我可能做错了,但这会出现"启动时与模拟器失去联系"错误.

从这一点来看,感觉就像手机一样,因为它在多台PC上.但它也是PC的问题,因为它发生在手机和模拟器上.坦率地说,我对于问题是什么感到茫然.

我不确定我还能做什么或尝试什么; 我没有在其他任何地方找到我的问题,并尝试解决所有类似的问题没有成功.有人有什么想法吗?

编辑:我解决了这个问题.我找到了adb.exe的位置,并在该位置的cmd中运行了"adb devices".它列出了一个设备(我的),并表示它是未经授权的.我的手机上出现提示,确认后,设备已获得授权.

processing android

6
推荐指数
1
解决办法
1160
查看次数