我在我的应用程序中有一个整数变量,我想保存以供将来使用。根据它的价值(比如当值为0时),我将阻止我的应用程序的功能,并且会请求购买相同的应用程序。在android中保护变量
如果我将它保存在内部存储的任何位置,它将在清除数据后刷新,如果我将它保存在外部存储中,则可以通过反编译代码轻松找到文件的路径,而基于服务器的解决方案超出我的范围。
我知道一个完整的证明安全几乎是不可能的,你可能会考虑降低我的问题,但我真的需要像你这样的专家提供一些建议,这样我至少可以实现最大的安全性,以便我能够以某种方式弄清楚变量的值已被篡改,在这种情况下,我会将其重置为零。
如果是每个用户,请使用firebase实时数据库,如果是针对所有用户,则使用firebase remote config – archLucifer
清除数据将清除所有持久性数据,这是您在与应用程序通信时可以与服务器集成进行通信的唯一一个服务器集成开始并验证你的条件。 – Pavan
是的,对于不同的用户来说这个值会有所不同....所以根据你的firebase实时数据库是最好的选择权@archLucifer? –