首次启动时我的应用程序需要做一些事情(更新后首次启动)。这些操作可以在.txt文件中描述,然后在案例中读取文件并根据它执行,或者另一方面(我倾向于使用此选项)可以使用sqlite数据库来存储信息。 apk文件将附带存储在res / raw或res.asset中的.txt文件/ prebuild sql db,然后复制到适当的空间并使用。我已经弄明白了,虽然我不确定这两个选项哪个最适合?我不清楚的一件事是sqlite版本不匹配如何影响我,如果它严重到足以考虑?我正在使用Android api level 4(Android 1.6),未来的应用程序可能会在几个不同的设备上使用,具有不同的api级别。
答案 0 :(得分:0)
这些行动可以用a来描述 .txt文件,然后是这种情况 阅读文件并按照它做 ,或另一方面(我倾向于使用 这个选项)sqlite数据库可以 用于存储信息。
或者,它们可以用Java实现。
应用程序的操作 需要在安装/之后执行 更新,根据更新 版本和预更新版本 申请
为什么不在您的应用中将其作为常规Java代码实现?
或者,正如阿尔伯特·爱因斯坦写的那样,向Occam's Razor致敬:“让一切变得尽可能简单,但并不简单。”