到目前为止,我一直在使用Firebase,一个朋友建议我使用Sqlite。.我想知道我是否在我的应用程序中设置了测验并将其存储到手机的sqlite中。互联网连接还好吗?我曾经将Firebase用于这种目的,但想知道sqlite是否可以执行此功能
答案 0 :(得分:0)
Sqlite数据存储在手机的存储中(不需要Internet),而Firebase是云存储(需要Internet)。在这两种情况下,没人能看到您的数据。如果您仅制作测验应用程序,我建议您使用sqlite数据库,因为它将数据存储在用户的手机中。
答案 1 :(得分:0)
Sqlite数据库存储在应用程序的内部存储中,因此只有您的应用程序可以访问它。但是,如果设备具有root用户,则有可能提取数据库。
答案 2 :(得分:0)
是的,其他人可以访问该SQLite数据库中存储的数据。这只是几种情况:
这些只是某些人可以访问该数据库的方式。
答案 3 :(得分:0)
如果您要创建测验应用程序,则最好使用Sqlite数据库。由于它将数据存储在用户的设备中,因此恐怕无法与其他设备共享数据(直到物理共享)。而且这对于应用程序而言并非有效。我更喜欢使用解析服务器,以便通过Internet与其他设备共享这些数据。