1
在Android上,我需要在运行时从正在执行的类中检索字节码。 如果你想知道为什么,原因是我想计算它的散列,以便ton执行一些反盗版机制来检查文件没有被篡改。运行时获取字节码
无论如何,我想这样的:
InputStream is = this.getClass().getClassLoader()
.getResourceAsStream("org/foo/bar");
无论参数我传入的getResourceAsStream(),它总是返回null。
实际上有一种方法可以在Android上运行时访问字节码吗?
谢谢你的回答。不过,我仍然希望找到一种方法来访问字节码...正如你所知道的,破解Android应用程序是一件小事,并且盗版者不需要很长时间就可以从我的Google帐户中删除Google的许可证支票应用程序。至于签名检查,我也是这样实施的。现在我得出的结论是,我真的需要有创意,并使用奇怪的解决方案,有机会减少盗版应用程序的难度。我的解决方案依赖于获取字节码......我只需要实际上字节码的散列 – muslidrikk