使用 Flutter 和 Firebase 的联系人应用
该仓库包含使用 Firebase 在 Flutter 中创建联系人应用的完整代码
功能
- 通过电子邮件登录/注册
- Google 登录/注册
- Firestore 创建数据
- Firestore 读取数据
- Firestore 更新数据
- Firestore 删除数据
- 使用 Firestore 数据库搜索
- 在应用拨号器中打开
如果您不理解,请观看完整视频
Google 身份验证的重要性
要查看 Google 身份验证的 sha 1/ sha256 密钥,请使用此命令
访问 .android 文件夹,然后那里有 debug.keystore,运行此命令,否则生成一个 debug 密钥并运行此命令来显示 sha1 密钥
查看命令
keytool -list -v -keystore debug.keystore -alias androiddebugkey
创建新密钥库文件的命令
首先运行此命令,然后运行上面的命令
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -keysize 2048 -validity 10000
确保在您用户名的 .android 文件夹内运行该命令