Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio Android设备已被adb识别,但未被Chrome开发工具识别_Android Studio_Ionic Framework_Adb_Chrome Remote Debugging - Fatal编程技术网

Android studio Android设备已被adb识别,但未被Chrome开发工具识别

Android studio Android设备已被adb识别,但未被Chrome开发工具识别,android-studio,ionic-framework,adb,chrome-remote-debugging,Android Studio,Ionic Framework,Adb,Chrome Remote Debugging,我有一个被adb设备识别的Android设备,但没有被chrome开发工具识别(无论是否选中discoverUSB设备) 我的机器开发是一款Mac电脑,我有 已安装的Android Studio 3.1 已安装的SDK平台Android 8.0和8.1 安装的SDK工具:Android SDK构建工具28 rc-2,Android模拟器,Android SDK平台工具,AndroidSDK工具,英特尔x86模拟器,Android支持存储库和谷歌存储库 如果断开并重新连接电缆,或者如果我打开/关闭

我有一个被
adb
设备识别的Android设备,但没有被chrome开发工具识别(无论是否选中discoverUSB设备)

我的机器开发是一款Mac电脑,我有

  • 已安装的Android Studio 3.1
  • 已安装的SDK平台Android 8.08.1
  • 安装的SDK工具:Android SDK构建工具28 rc-2,Android模拟器,Android SDK平台工具,AndroidSDK工具英特尔x86模拟器,Android支持存储库谷歌存储库
  • 如果断开并重新连接电缆,或者如果我打开/关闭设备上的USB调试没有任何区别

    ADB
    杀死服务器/启动服务器在Chrome中不会产生任何反应

    显然,
    adb
    工作正常 我已经将android开发环境从android studio更改为brew cask版本(android sdk、android ndk、android平台工具),反之亦然,但没有成功(类似结果)

    我已经重新安装了Chrome 目前我拥有android studio,在我的
    ~/bash\u档案中我设置了:

    export ANDROID_HOME=/Users/${USER}/Library/Android/sdk
    #export ANDROID_SDK_HOME=/Users/${USER}/Library/Android/sdk
    #export ANDROID_SDK_ROOT=/Users/${USER}/Library/Android/sdk
    export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/emulator:$ANDROID_$
    export ANDROID_ADB_SERVER_PORT=5038
    
    这个问题是几天前开始的。以前工作了好几个月。不确定是什么导致了这个问题,但我用ionic dev应用程序做了一些试验(不确定是否有任何因果关系),并且在我的开发环境开始出现问题后的一段时间。 我的问题是我不能用Chrome进行远程调试。我可以将ionic应用程序部署到连接的移动设备中并运行它,但不能调试开发 在我的例子中,使用emulator进行调试效率不高,因为我使用了物理组件,如扫描和照片
    任何帮助都是非常受欢迎的。我已经花了数小时处理这个…

    相关问题,请验证chrome是否为最新版本。问题仍未解决。相关建议不是我的情况,也不是我提供的解决方案。不过做了一些进一步的调查。当我杀死服务器(并使用lsof-I | grep 5037和kill xxx命令杀死挂起的进程,以及撤销USB授权)时,我的设备可以在Chrome中运行。在adb启动服务器后,我仍然可以在Chrome中看到它。当我的设备被adb设备识别(通过USB调试重新连接)时,它就会从Chrome上消失。我有adb或Chrome的设备,而不是像过去那样两者都有。有什么建议吗?