0
我有一个大约3MB的数据库缓存,需要很长时间才能生成。从市场安装下载数据的最佳方式是什么
所以我的解决方案是7zip的sqlite3数据库大约500K,并把它作为一个单独的下载在市场上。
在市场下载时,应将其解压缩并将其自身复制到/ data/data/packagename/database /。 我不想要的是任何启动器活动。
什么是最好的方式去做这件事,是否有可能检测市场安装事件并使用它?
我怀疑有一个最佳实践的地方,我只是找不到它。
感谢
为什么单独下载?为什么不包括它? – Nanne
因为我想保持我的应用程序的大小尽可能小。即使500K对于移动应用程序来说似乎相当大。我想尽可能避免包含它。 – sinkpoint
如果你强迫你的用户从市场上下载一个单独的应用程序,这也将占用空间,我认为麻烦大于任何好处,另外他们将安装单独的应用程序,以便应用程序可以使用500K – Craigy