php - 在不使用 PHP 的情况下将 Android 应用程序与数据库连接
问题描述
我们可以在不使用 PHP 的情况下将 Android 应用程序与数据库连接起来吗?虽然我已经使用 PHP 完成了它,但它变得很忙所以还有其他方法吗?
解决方案
以下是一些不使用托管服务器 (PHP) 连接到数据库的替代方法
火力基地
您可以使用 Firebase 数据库(实时数据库或 Cloud Firestone)。
这是一个简单的无服务器选项来集成您的 Android 应用程序。
有实时数据库: https ://firebase.google.com/docs/database
有云火石: https ://firebase.google.com/docs/firestore?hl=pt-br
基本上 Cloud Firestone 是一种改进的实时数据库,但您可以在此处阅读更多内容以决定一个更适合您的情况: https ://medium.com/datadriveninvestor/realtime-database-vs-cloud-firestore-which-database-is -适合您的移动应用程序-87e11b56f50f
两者之间的定价存在差异,但它具有使用 Spark 计划的免费套餐访问权限。
您还可以在 firebase 内处理图像/文件存储,这非常有用。
有关价格的更多信息:https ://firebase.google.com/pricing?hl=pt-br
我可能比创建一个连接到托管数据库的 API 更昂贵,但我的工作是为了易于设置。
SQL 精简版
如果您只需要本地存储,您可以使用 sqlite:https ://developer.android.com/training/data-storage/sqlite
请注意,这仅在用户设备上可用。如果您需要跨设备的一些信息,我建议您使用 Firebase 或其他一些用于存储的服务器服务。