Problem
我想测试/模拟新创建的默认React Native App.
然而,在Visual Studio Code中从Expo终端打开Android虚拟设备(AVD)会出现2个未捕获的错误:
错误错误:HostBody::get for prop中出现异常 ' NativeUnimoduleProxy ':Java.lang. SecureExcellent:权限 否认:registerScreenCaptureObserver,自pid=7315,uid=10197 需要android. permit.DETECT_SCREEN_CAPTURE
错误不变违规:"main"尚未注册.
How to reproduce the error
我按照官方React Native文档查看了Expo Go Quickstart个运行nPM命令的命令:
npx create-expo-app AwesomeProject
cd AwesomeProject
它成功创建了一个新的React Native项目.
要测试/模拟默认的App.js,请使用以下命令在Visual Studio代码终端中成功启动服务器
npx expo start
现在我启动Android Studio并打开虚拟设备管理器.我成功启动了新创建的Pixel 7设备.AVD毫无问题地打开,并显示您所期望的设备.
回到Visual Studio Code Terminal I press a中,通过Expo打开Android虚拟设备模拟.
a
焦点自动切换到AVD,它甚至完成了"100%Bundle ",但随后在AVD上显示2个未捕获的错误:
也在Visual Studio Code Expo终端中