Windows 8.1 – 未签名驱动程序(华硕平板调试)
这篇文章将展示在 Windows 8.1 上安装未签名驱动程序的步骤。最近,我负责在新购买的平板电脑上安装一些定制的 Android 软件。作为部署的一部分,我们喜欢在连接调试器的情况下测试软件。然而,当我将设备连接到我的开发系统时,操作系统(Windows 8.1)无法识别它。这款平板电脑是华硕 Memo 7。罪魁祸首是设备调试所需的 USB 驱动程序缺失。
这篇文章将展示在 Windows 8.1 上安装未签名驱动程序的步骤。
最近,我负责在新购买的平板电脑上安装一些定制的 Android 软件。作为部署的一部分,我们喜欢在连接调试器的情况下测试软件。然而,当我将设备连接到我的开发系统时,操作系统(Windows 8.1)无法识别它。这款平板电脑是华硕 Memo 7。问题在于缺少用于调试设备的 USB 驱动程序。
下载驱动程序后,我尝试将其安装到系统中。我遇到的问题是这些驱动程序未签名,Windows 8.1 不允许安装未签名的驱动程序。
确切的错误信息:“文件的哈希值未出现在指定的目录文件中。该文件可能已损坏或遭到篡改。”
以下一系列截图显示了原始问题
这张图片显示了 Logcat 中没有调试语句。在文件浏览器中,你可以看到设备已连接。
我下载了驱动程序并尝试安装。
右键单击屏幕左下角的窗口图标,选择“设备管理器”来启动设备管理器。
在设备管理器中,你可以看到 ADB 接口设备错误。
右键单击有问题的设备,然后单击“更新驱动程序软件…”
单击“浏览查找驱动程序”并转到您解压缩下载的华硕文件的位置。
由于该软件包未签名,您将看到错误,并且驱动程序将无法安装。
现在您需要重新启动 Windows 以允许安装未签名驱动程序
在主屏幕的搜索框中,键入“高级启动”,您将看到“更改高级启动选项”图标。单击该图标。
将显示“更新和恢复”窗口。单击“立即重启”。
将显示“选择一个选项”窗口。单击“疑难解答”。
将显示“疑难解答”窗口。单击“高级选项”。
将显示“高级选项”窗口。单击“启动设置”。
将显示“启动设置”窗口。它显示了可用的选项类型。单击“重启”。
将显示“启动设置”选项页面。它显示了可用的选项。按下数字键以激活该设置。在这种情况下,按下“7”以“禁用驱动程序签名强制执行”。
Windows 将重新启动,您可以继续进行驱动程序安装。
右键单击屏幕左下角的窗口图标,选择“设备管理器”来启动设备管理器。
在设备管理器中,你可以看到 ADB 接口设备错误。
右键单击有问题的设备,然后单击“更新驱动程序软件…”
单击“浏览查找驱动程序”并转到您解压缩下载的华硕文件的位置。
Windows 将确认您要安装未签名驱动程序。单击“仍然安装此驱动程序软件”。
这次您应该看到它已成功安装。
在设备管理器中,您应该看到已成功安装的“华硕 Android 复合 ADB 接口”。
现在 LogCat 在成功安装后应该显示日志语句。
部署和调试