是否可以将expo google登录与android emulator(expo客户端)一起使用

是否可以将expo google登录与android emulator(expo客户端)一起使用,android,react-native,expo,google-signin,Android,React Native,Expo,Google Signin,我正在用expo开发一个应用程序。我需要用户通过谷歌认证。所以我想用: 阅读世博会文件我看到: 它不能在Expo客户端中使用 就在下面我看到: 平台兼容性:Android Emulator正常 这是非常令人困惑的,因为使用expo时会启动模拟器/模拟器。首先写的是这个库不能在Emulator中使用,然后写的是它可以使用。 是因为当“expo团队”说Android Emulator OK时,他们的意思是从Android studio启动Emulator吗?开发者使用expo google登录的正确

我正在用expo开发一个应用程序。我需要用户通过谷歌认证。所以我想用: 阅读世博会文件我看到:

它不能在Expo客户端中使用

就在下面我看到:

平台兼容性:Android Emulator正常

这是非常令人困惑的,因为使用expo时会启动模拟器/模拟器。首先写的是这个库不能在Emulator中使用,然后写的是它可以使用。

是因为当“expo团队”说Android Emulator OK时,他们的意思是从Android studio启动Emulator吗?开发者使用expo google登录的正确工作流是什么?请“世博会团队”做出任何反应,因为我看到太多世博会用户对谷歌登录感到困惑。

世博会谷歌登录
不能用于世博会客户端,因为本地
谷歌登录
库希望您在构建时在
info.plist
中使用
反向客户端ID

因此,如果您想使用Expo客户端进行测试,Expo团队建议使用。此身份验证方法通过安全的web浏览器窗口对用户进行身份验证


但是,如果您坚持使用expo google登录,则需要构建.apk并将其拖到物理设备中或使用Android模拟器。

我希望使用任何允许我测试应用程序的解决方案。但据我所知,它在dev和apk之间的实现方式不同,所以这是一种奇怪的情况。顺便说一句,我看到expo GoogleAppAuth还没有准备好:dev和apk之间的实现应该是类似的,最坏的情况是快速测试。您链接的问题已被标记为已关闭并已解决。但是,我链接的问题建议使用android 11,我发现它不能解决问题,但会清除地毯下的灰尘。顺便说一下,Evan Bacon建议()改用expo app auth。真是一团糟。Redseb您是否在react native/expo应用程序中实现了与谷歌的工作登录?公平地说,还没有在生产应用程序中实现。。。是否尝试使用expo应用程序验证?