如何在发布之前将数据保存到android应用程序中?

如何在发布之前将数据保存到android应用程序中?,android,assets,Android,Assets,我正在开发一个应用程序,有一个将一些数据塞进应用程序的需求,当它第一次被激活时,它可以从android应用程序本身加载数据并显示给客户,尽管没有WIFI或任何网络。我做了一些尝试,将对象保存到src folder:/src/obj.txt中的文件中,但启动时出现异常,找不到确定的文件,另一次尝试是将数据保存到assets文件夹中,但后来我发现它不可写,所以是否有其他方法可以解决此问题,谢谢 好的,你的应用程序中的资源在安装后不会被覆盖。将它们放在资产中,然后在运行后将它们存储在SD卡、DB或其他

我正在开发一个应用程序,有一个将一些数据塞进应用程序的需求,当它第一次被激活时,它可以从android应用程序本身加载数据并显示给客户,尽管没有WIFI或任何网络。我做了一些尝试,将对象保存到src folder:/src/obj.txt中的文件中,但启动时出现异常,找不到确定的文件,另一次尝试是将数据保存到assets文件夹中,但后来我发现它不可写,所以是否有其他方法可以解决此问题,谢谢

好的,你的应用程序中的资源在安装后不会被覆盖。将它们放在资产中,然后在运行后将它们存储在SD卡、DB或其他任何地方,以便您以后可以访问和更新它们。

我找到了一个解决方案,我通过json字符串将其存储在资产中,当应用程序第一次启动时,它将首先将json字符串解析为对象,然后将其存储到我的首选项中。谢谢!