在 Expo Go 上使用 Development Build 时出现问题

问题描述 投票:0回答:1

这是一个初学者问题,我刚刚开始使用 Expo,这对我来说是全新的。我遇到的问题是无法使用开发版本运行我的应用程序。我想做的是使用与 Expo 不兼容的包(https://www.npmjs.com/package/@config-plugins/react-native-ble-plx),并按照教程进行操作(https://docs.expo.dev/workflow/customizing/)我读到我需要使用开发构建来运行应用程序,但我在执行此操作时遇到了问题。 所附图片是我的应用程序上显示的内容。

我按照教程(https://docs.expo.dev/develop/development-builds/use-development-builds/)进行操作,我没有跳过任何一步就完成了所有操作,并且出现了错误中所示的错误附图。我检查了两个版本(在移动 Expo Go 应用程序上)和我的构建,它们匹配(版本 51)。我多次尝试按照教程进行操作,因为我担心用户错误,我删除了所有内容并从零开始,但每次都会遇到问题。我不知道该怎么办。

android react-native expo mobile-application expo-go
1个回答
0
投票

Expo Go 和 Development build 是两件事,不能互相配合。开发构建是使用手机上的本机功能,例如蓝牙、位置、Wifi 等。Expo Go 应该是一个模拟器,可以为您构建基本的东西。

Expo Go 不适用于开发版本。您需要使用

在物理设备上运行它
npx expo run:android --device

或在 iOS 设备上使用:

npx expo run:ios --device
© www.soinside.com 2019 - 2024. All rights reserved.