我目前正在设计一个存储位置列表并在地图上显示的应用程序。保护此列表不被其他开发人员窃取并放入复制应用程序的最佳方法是什么?
我将通过自己的研究和探索投入大量时间来创建这些地点列表,所以我希望将它隐藏起来。
谢谢
答案 0 :(得分:1)
您可以将其存储在应用私人目录中.Android会阻止其他应用评估它。 但是在root设备中,用户可以访问您的私人文件。在这种情况下,您可以进行一些加密。使用proguard对应用程序代码进行仿真是一个不错的选择,因为它会使您的apk文件的逆向工程变得困难。