我已经构建了一个使用我自己的NDK编译的.so共享库的应用程序。我不关心我的应用程序的复制保护或混淆,它只是一个客户端调用一个应用程序接口,但我关心的是我的本机.so库。
有没有办法在android中复制保护我的本地库,这样它就不能在我的应用程序之外使用?
谢谢。
发布于 2013-06-26 05:17:27
我很确定没有简单的方法可以做到这一点。
但是你也许能够以某种方式混淆它,使它变得更难一些。
发布于 2013-06-30 04:58:34
最简单的方法是在.so中检测应用程序的包名,如果允许它不匹配,则失败。
https://stackoverflow.com/questions/17307684
复制相似问题