问题
我已经将arcGIS jar文件集成到了我的一个Android项目中,并希望对jar文件中的java类进行一些修改。我使用反编译工具Jd工具修改了jar,并能够编辑java类。现在,我再次使用更新的类(OAuthView)在本例中创建同一个文件夹的jar。
这里的问题是,在将更新后的jar文件集成到同一个Android项目中之后,我无法正确编译我的项目。
为什么我需要修改arcGIS (esri ) OAuthView Java类:*应用程序在安全测试中失败了:跨站点脚本(Java ),报告说,OAuthView类中的这一行创建了一个问题:
setJavaScriptEnabled(true)我正在寻找的:任何可能的方法来克服这个问题。
屏幕截图(错误日志)

发布于 2019-06-12 06:59:00
我怀疑的一个问题是,很多时候,当您解压缩jar时,所有的东西都没有正确地解压缩。因此,当您再次打包jar时,问题就出现了。这是你能做的。
如果问题仍然存在,请尝试更改反编译程序并再次重复上述步骤。
https://stackoverflow.com/questions/56555886
复制相似问题