我正在尝试在Chrome检查器远程设备中显示Cordova(= webview)应用,但它无效。
开发者选项似乎一切正常,因为:
我的同事拥有完全相同的手机(OnePlus One)并且适用于他(他可以在应用程序运行时进行检查)。不同的是他的手机根深蒂固。
我们在他的电脑上试了我的手机,然后在我的电脑上他的电话:它不适用于我的手机,但它与他合作。
我们尝试了另一部手机,它无法在任何PC上运行。
我查了一下:Chrome inspect devices not showing device但它没有改变任何东西。
我检查了这个:Chrome Inspect Device not showing android app但是因为它是一个使用Cordova的webapp,我不确定我是否应该做类似的事情,而且它适用于我的牛仔用相同的应用程序,所以它会很奇怪如果我需要这样做而不是他。
答案 0 :(得分:5)
为了让Chrome在您的Cordova应用程序的应用程序'WebView'中检测,您的Cordova应用程序必须是从Cordova构建获得的'debug'版本。如果您的Cordova应用程序是“发布”版本,Chrome将无法检测到“WebView”
答案 1 :(得分:1)
我有贡献:)
下载ADB,放在C:\
文件夹(C:\ adb)下的adb
驱动器上,
打开命令提示符(cmd),请执行以下操作:
cd C:\adb && adb devices
它将启用守护程序,并且设备将显示在Chrome检查器中。
下载adb的另一种方法是从Android Studio程序文件夹中使用adb。
开心。
答案 2 :(得分:0)
对于Windows 10用户,只需安装新版本的Microsoft Edge并打开edge://inspect/#devices。