我想为某家公司开发一个应用程序。该应用程序主要是特定数据库中的搜索工具。
我有两种开发此应用程序的方法:
assest
文件夹中并使用它。我更喜欢第一种选择。问题是我的客户希望未经授权的各方无法访问他们的数据库文件。他们对这个问题非常认真。
如果我使用第一个选项开发应用程序:
assest
文件夹,那么该文件是不安全的吗?如果答案是肯定的,那么我可以避免让最终用户使用互联网在我的工具中搜索吗?我可以避免使用选项2吗?即是否有任何安全的方法来包含数据库而不必担心我提到的安全问题?
提前致谢。
答案 0 :(得分:1)
是的,如果.db文件或{。1}} .apk文件中包含任何其他文件,则任何人都可以asset directory
。
但如果您询问其他应用程序,那么它不会访问您的应用程序的.db文件,该文件对您的软件包是私有的。