如何在Android上使用破碎的触摸屏来授权和接受ADB RSA密钥

时间:2015-05-11 22:51:02

标签: android adb

我的Nexus 7 2012触摸屏坏了,所以我使用了OTG鼠标。我最近不得不重新安装工厂,所以我正在运行v5.1棒棒糖。问题是我现在必须用我的计算机重新授权adb,这样我才能对它进行操作,但是当弹出对话框时因为我的触摸屏坏了而无法接受RSA密钥。

我无法使用我的otg鼠标,因为Nexus 7连接到计算机,我尝试了蓝牙远程Android设备应用程序,当对话框显示时无法工作,我尝试使用另一个远程Android应用程序通过wifi,我有尝试通过telnet使用我的电脑键盘但在对话框出现时无法工作。我没有蓝牙鼠标但是不知道这是否有效。

有没有人有任何建议我如何接受ADB RSA密钥对话以在不使用触摸屏的情况下使用我的电脑授权adb。感谢?

6 个答案:

答案 0 :(得分:13)

如果您使用的是OS X *:

  1. 重新启动手机进入恢复模式。
  2. 将其连接到您的计算机。
  3. 打开终端并输入:

    <link rel="stylesheet" media="screen and (min-width:950px)" href="css/largeDevice.css">
    
  4. 全部完成!只需cd ~/.android adb push adbkey.pub /data/misc/adb/adb_keys 并感受到力量!

  5. *对于Windows 10,.android目录位于C:\ User \ user_name目录的基础中。

答案 1 :(得分:1)

您可以添加RSA密钥从计算机复制它并将该行添加到/ data / misc / adb / adb_keys,但仅限于root设备

答案 2 :(得分:1)

如果屏幕中断并且您无法通过单击带有RSA密钥的确认对话框来启用ADB,则可以运行TWRP恢复并从此模式复制文件:

adb push adbkey.pub /data/misc/adb/adb_keys

但它只适用于有根设备。

答案 3 :(得分:1)

使用OTG和teamviewer帮助我控制破碎的触摸屏安卓。

答案 4 :(得分:1)

这实际上很简单(尽管有点晚..)。您可以从Playstore中下载teamviewer主机,并从计算机上将teamviewer下载到手机中。出现adb授权提示后,只需通过teamviewer接受它即可。记住要选中“记住这台计算机”,这样就不必每次都这样做。请记住,要通过teamviewer控制您的设备,您需要将其添加到帐户中。

答案 5 :(得分:-1)

我得到了它的工作。我扎根了设备。下载的wifi adb应用程序需要root并通过无线连接到adb。这允许我同时使用micro usb并在RSA对话框弹出时单击“接受” 谢谢您的意见。