2016-11-09 42 views
-1

我做了一个android应用程序主题拼图, 和答案我把XML文件, 文件夹assets/file.xml中,我也添加proguard。Android读取/访问在线xml文件

我发布在谷歌播放后, 的应用变成了逆向工程的人, 让所有的答案都没有在xml文件不可读 和分布在互联网上。

我打算在线移动此xml文件 例如,我放置在www.example.com/folder/file.xml中以使其更安全。

我的问题,如何读取/访问在线XML文件?

谢谢。

回答

0

我使用过的一种方法是使用webservice发出请求并获得xml响应。我已经实现了使用SOAP web服务,我从我的应用程序发出soap请求,并从服务器获得xml响应,然后我可以解析结果。这意味着你将在数据库中动态地存储你的答案,所以没有人会篡改它们,除非他们破解了数据库。也建议使用动态拼图问题,即将拼图问题存储在在线数据库中,以便您可以更新它们而无需返回并更新应用程序中的代码。