Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 用于移动应用程序数据库的谷歌云存储_Android_Database_Sqlite_Download_Google Cloud Storage - Fatal编程技术网

Android 用于移动应用程序数据库的谷歌云存储

Android 用于移动应用程序数据库的谷歌云存储,android,database,sqlite,download,google-cloud-storage,Android,Database,Sqlite,Download,Google Cloud Storage,我有一个应用程序,需要一个相当大的数据库来获取这些位置的位置信息和图片。我想让数据库在线,并在第一次运行时将其下载到应用程序中。 问题是如何从bucket下载文件而不从应用程序公开它

我有一个应用程序,需要一个相当大的数据库来获取这些位置的位置信息和图片。我想让数据库在线,并在第一次运行时将其下载到应用程序中。
问题是如何从bucket下载文件而不从应用程序公开它 要将google云存储与此库一起使用,请查看函数。您将创建一个新函数,可能是copyDatabaseFromGCS,它将从GCS下载您的数据库文件,并将其作为输入流打开,然后将其复制到本地数据库文件(类似于copyDatabaseFromAssets函数中的代码)。此下载仅发生一次,并且具有与SQLiteAssetThelper库的基于本地资产的数据库相同的版本/升级功能