使用 Firebase 对 Android Studio 进行 OTP 验证

OTP Verification of Android Studio with Firebase

在 Android Studio 中使用 Firebase 测试 OTP 应用程序时是否必须使用物理 phone,或者模拟器可以工作?

如果需要物理 Phone 那么我们是否必须与 PC 和测试 Phone 在同一个网络上?

运行 项目的先决条件是什么(例如,Internet 访问,Read_SMS 等)?

是的,您必须使用实体 phone,因为 OTP 将通过短信发送到您的实际号码。通过模拟器是不可能的。

您的应用应具有向 Firebase 服务器发送 OTP 请求的互联网权限,并且要自动检测 OTP,您的应用必须具有读取短信的权限。