我正在开发一个需要数据库来存储应用程序值的Android应用程序。
我的要求是,当应用程序中的清除数据选项被执行时,数据库不会被清除。
请问有人可以建议我可以存储数据库的位置,以便在使用清除数据选项时不会被删除。
我的要求是,当应用程序中的清除数据选项被执行时,数据库不会被清除。
请问有人可以建议我可以存储数据库的位置,以便在使用清除数据选项时不会被删除。
我认为你指的是“首选项 -> 应用程序”菜单中的“清除数据”。
我建议您重新审视阻止此操作的原因。
点击“清除数据”将允许用户将应用程序重置为新安装时的状态,这实际上意味着可以恢复可能出现的应用程序错误,您可能没有考虑到这些错误。
您可以将数据存储到MySQL数据库中,并使用服务器PHP从Android获取数据 尝试这个链接
将数据存储在SD卡上对您有用吗?