Android Studio 暴露-React-原生:无法adb逆转:找不到设备'adb'

lsmd5eda  于 2023-03-13  发布在  Android
关注(0)|答案(6)|浏览(159)

我正在使用react-native-expo进行移动的应用程序开发,我使用android模拟器进行应用程序开发,使用vscode编辑器进行开发,几天后它就开始向我显示这个错误。

› Opening on Android...
Couldn't adb reverse: device 'adb' not found
› Opening exp://10.0.46.81:19000 on Device adb
Couldn't start project on Android: Error running adb: device 'adb' not found
› Press ? │ show all commands

我试着擦除模拟器,点击模拟器中的内部版本号,但没有任何效果。
我已经删除了虚拟设备,并创建了一个新的。它工作了一次又一次,这个过程不工作。有没有太多关于这在互联网上。需要帮助。

7d7tgy0s

7d7tgy0s1#

就试试这个。这是我的工作。
1.请确保您已经在设置〉外观和行为〉系统设置〉Android SDK〉Android SDK位置中添加了Android SDK路径(常用路径为C:\Users(name)\AppData\Local\Android\Sdk)
1.在环境变量(用户变量)(ANDROID_HOME C:\用户(名称)\AppData\Local\Android\Sdk)中创建新的变量名称和值
1.在环境变量(用户变量)中添加新路径(C:\用户(名称)\AppData\Local\Android\Sdk\platform-tools)
我花了3个小时才解决了这个问题,一开始,我不是在慌乱中面对这个问题,而是在React中面对这个问题。

bejyjqdl

bejyjqdl2#

对我来说,修复的方法是为AVD使用的Android版本安装SDK平台。

  • 在我的案例中,我在第一次设置我的AVD时通过AVD Manager安装了Android v9(Pie),当我查看此问题时,我注意到用于v9的SDK Platform未作为该设置的一部分安装。*

我采取的具体步骤如下:

  • 免责声明:您可能不需要完全按照这些步骤来解决问题 *

1.关闭所有CMD和IDE程序。
1.打开Android Studio并导航至AVD管理器
1.单击目标AVD的向下箭头,然后单击编辑选项
1.将设备设置为冷 Boot 而不是快速启动
1.打开SDK管理器,下载AVD使用的Android版SDK平台
1.返回AVD管理器,单击立即冷 Boot 选项
1.以管理员身份打开CMD终端,将CD放入项目存储库,然后运行
expo start

1.在AVD启动博览会
已完成

bt1cpqcv

bt1cpqcv3#

我遇到了同样的问题。Emulator在此之后开始工作:
1.从Android Studio删除缓存
1.从模拟器中擦除数据
1.冷 Boot 以重新启动
当我在解决这个问题时,我还做了以下几个步骤:
1.查看Android Studio更新
1.已重新安装Android工作室
1.从SDK工具检查SDK更新:SDK管理器-〉Android SDK -〉SDK工具,你可以在右边看到是否有新的更新可用。

wgxvkvu9

wgxvkvu94#

转到虚拟设备管理器-〉选择您的设备-〉操作-〉单击“下拉”按钮并选择“立即冷 Boot ”。
这对我很有效。

h9a6wy2h

h9a6wy2h5#

对于我的情况,我去了avd,只需点击“擦除数据”,重新启动我的avd和服务器,它的工作

v7pvogib

v7pvogib6#

在我身边的问题是在Internet Connection。我刚刚改变了WiFi和一切工作正常。

相关问题