google-chrome - 如何在 Android 设备上的 Chrome 上启用调试?
问题描述
我曾经通过将手机连接到 PC 来调试我的应用程序。但现在我不能。一切都是因为当我在手机上的 Chrome 上取消阻止开发人员选项(通过单击关于 Chrome/应用程序版本几次)然后转到开发人员选项时。只有一个选项:跟踪。
发生了什么?六个月前我曾经去那里选择“允许调试”。但现在所有这些选择都消失了。不仅在我的手机上,还有另外两台和一台平板电脑。
两部索尼手机:Android 9 Chrome 89.0.4
三星手机:Android 5.0.1 Chrome 89.0.4
平板电脑三星 Android 6.0.1 Chrome 89.0.4
因为我无法选择“允许调试”,所以我在 PC 上的 Chrome 浏览器看不到手机。
它只发生在我身上吗?我找不到有同样问题的人。但是“只有一个选项”的问题出现在我的三个不同的设备上。
解决方案
原来有两个“开发者选项”。一个在 Chrome 浏览器上,第二个在 Android 本身上,我在浏览器上解锁了错误的一个,而不是在 Android 上。谁能想到有两个“开发者选项”。
正确的点击位置是:
Android 9(API 级别 28)及更高版本:设置 > 关于手机 > 内部版本号
Android 8.0.0(API 级别 26)和 Android 8.1.0(API 级别 26):设置 > 系统 > 关于手机 > 内部版本号
Android 7.1(API 级别 25)及更低版本:设置 > 关于手机 > 内部版本号
而不是在 Chrome 中:设置 > 关于 Chrome > 应用程序版本
推荐阅读
- c - 可以使用通信服务器端口发送与过滤器驱动程序无关的数据吗?
- html - 一直在摆弄试图让这个组件在 CSS 中更具响应性,但运气不佳
- r - pandas Python 库中 train.columns 调用的 R 替代方法是否存在?
- css - 通过 CSS 过渡动画 SVG 直线
- css - 如何使用 CSS 2 引擎模拟列数 CSS 3 属性?
- php - PHP 检查 ifempty 和 isset 仍然失败为 0
- javascript - .focus() 不会触发使用 JQuery 添加到 DOM 的元素
- r - R:删除连接第一个和最后一个点的线
- node.js - 从 Keythereum 钱包中提取 ETH
- python - 执行 python manage.py makemigrastions 时出错