端口转发失败并出现“operation unsuccessful”(操作不成功)错误消息
原因: 当模拟器未运行时,会发生此错误。 解决方案:- 前往Vega Studio > Devices(设备)。
- 如果它显示VirtualDevice: TV (Not running),请转到Projects(项目)部分,然后单击项目名称旁边的“播放”按钮。
在VS Code中加载网页视图时出错
使用VS Code时,您的屏幕可能会显示以下消息:force quit all命令以退出所有实例并重新启动VS Code。
创建新项目时React Native Tools扩展无法激活
创建新项目时,您可能会收到以下错误消息:尝试启动应用时React Native打包器已经在运行
尝试启动应用时,您会看到以下错误:React Native Tools打包器在选择错误的项目后变得没有响应
当运行多个项目并意外地在RN打包器中选择了错误的项目名称时,React Native: Stop Packager命令变为禁用状态。 原因: 当选择了错误的项目时,React Native Tools扩展会丢失对当前打包器进程的跟踪。 解决方案: 重新加载VS Code窗口,方法是使用命令面板:Developer: Reload Window。- 按Ctrl+Shift+P (Linux) 或Cmd+Shift+P (Mac) 打开命令面板。
- 键入“Developer: Reload Window”。
- 选择重新加载VS Code的命令。
- 重新启动项目的打包器。
选择模板时不显示任何项目模板
原因: Vega SDK中的环境变量未正确加载到当前VS Code会话中。 解决方案: 从Vega SDK安装的目录中获取环境文件。在命令提示符处,使用code打开VS Code。
由于端口冲突,构建或启动失败
原因: 另一个进程是使用所需的端口。 解决方案: 选择其他端口以解决端口冲突。更改代码时,快速刷新功能不更新应用
原因: 端口转发连接问题阻止快速刷新功能与设备通信。 解决方案: 重置反向端口转发连接并重新启动应用:-
查看当前清单:
-
移除所有清单:
- 重新启动您的应用程序。
逐行调试不起作用
原因: 开发者模式可能缺少正确的配置或缺少调试主机配置。 解决方案: 验证开发者模式并查看shared_preferences.json来解决问题。请参阅在Fire TV Stick上配置开发者模式
要在自定义端口上启用逐行调试,请在shared_preferences.json文件中添加以下配置:
构建失败并报错“缺失 [os.version]”
构建应用时,您会看到以下错误:manifest.toml中必须含有 [os.version] 部分。在此要求生效前创建的现有项目不包含该配置。
解决方案: 在项目根目录下运行下列命令,然后重新构建:
manifest.toml中:

