使用 Flutter 和 Firebase 的联系人应用

该仓库包含使用 Firebase 在 Flutter 中创建联系人应用的完整代码

功能

  • 通过电子邮件登录/注册
  • Google 登录/注册
  • Firestore 创建数据
  • Firestore 读取数据
  • Firestore 更新数据
  • Firestore 删除数据
  • 使用 Firestore 数据库搜索
  • 在应用拨号器中打开

如果您不理解,请观看完整视频

使用 (5) 构建联系人应用 链接在此

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 文件夹内运行该命令

GitHub

查看 Github